Wiktionary
thiocarbamides
n. (plural of thiocarbamide English)
n. (plural of thiocarbamide English)