Wiktionary
hydrazones
n. (plural of hydrazone English)