Carbazotate
Word Dictionary
-> Carbazotate
Search:
Carbazotate
(n.) A salt of carbazotic or picric acid; a picrate.
Terms of Use
Canadian Jobs