carbazotates

English

Noun

carbazotates

  1. plural of carbazotate