AMMONIA


Meaning of AMMONIA in English

n. ammonia soda process

synthetic ammonia process

Haber ammonia process

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.