allylthiourea en · NOUN EtymologyFrom allyl + thiourea. Meanings (uncountable) A particular organic carcinogen.