Wiktionary
thiosemicarbazones
n. (plural of thiosemicarbazone English)
n. (plural of thiosemicarbazone English)