carbazides
English
Noun
carbazides
plural of
carbazide