×
nitrate
meaning in English
n.
nitrate, salt or ester of nitric acid (chemistry)
Related Words
nirit
nirvana
nis
nitrater
PC Version
Copyright © 2018 WordTech Co.