thiocarbimide
noun
thio·carbimide
| \ "\
Definition of thiocarbimide
: isothiocyanate, mustard oil
Keep scrolling for more