nitrate in French
nitrate in French
nitrate
(chemistry) Any salt or ester of nitric acid.
azotate
(chemistry) Any salt or ester of nitric acid.
nitrater
To treat, or react, with nitric acid or a nitrate