×

nitrate meaning in English

n. nitrate, salt or ester of nitric acid (chemistry)

Related Words

  1. nirit
  2. nirvana
  3. nis
  4. nitrater
PC Version

Copyright © 2018 WordTech Co.