English edit

Etymology edit

allyl +‎ thiourea

Noun edit

allylthiourea (uncountable)

  1. A particular organic carcinogen.