hydrazidines
English
Noun
hydrazidines
plural of
hydrazidine