What does Carbazotate mean?

Carbazotate meaning in General Dictionary

A salt of carbazotic or picric acid a picrate

View more

  • A salt of carbazotic or picric acid; a picrate.