CARBAZOTATE MEANING IN ENGLISH

• Carbazotate Definition & Synonyms

  1. (n.) A salt of carbazotic or picric acid; a picrate.


RECENT SEARCHES