THIOCARBAMIDE Meaning of THIOCARBAMIDE in English |thī(ˌ)ō+ nounEtymology: International Scientific Vocabulary thi- + carbamide : thiourea Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012