English | German | Russian | Czech

azotate English

Meaning azotate meaning

What does azotate mean?

azotate

(archaic, chemistry) A nitrate (any salt or ester of nitric acid).

Are you looking for...?