carbazotates
English
Noun
carbazotates
plural of
carbazotate