Wiktionary
thiocarbazones
n. (plural of thiocarbazone English)
n. (plural of thiocarbazone English)