allylthiourea

English

Etymology

From allyl +‎ thiourea.

Noun

allylthiourea (uncountable)

  1. A particular organic carcinogen.