acylhydrazides
English
Noun
acylhydrazides
plural of
acylhydrazide