amidrazones
English
Noun
amidrazones
plural of
amidrazone