Find the word definition

Wiktionary
thiosemicarbazide

n. (context chemistry English) An analogue of a semicarbazide that contains a sulfur atom in place of the oxygen atom.