hydrazide imide
English
Noun
hydrazide
imide
(
plural
hydrazide imides
)
(
chemistry
)
an
amidrazone