Wiktionary
hydrazidines
n. (plural of hydrazidine English)
n. (plural of hydrazidine English)