hydrazides
English
Noun
hydrazides
plural of
hydrazide