thiosemicarbazides
English
Noun
thiosemicarbazides
plural of
thiosemicarbazide