thiosemicarbazones
English
Noun
thiosemicarbazones
plural of
thiosemicarbazone