Translingual

edit

Noun

edit

E251

  1. (food manufacture) sodium nitrate when used as a preservative