allylthiourea
nounMedical Definition of allylthiourea
: a white crystalline compound C4H8N2S used especially formerly to promote absorption of scar tissue
— called also thiosinamine