Meaning of AMMONIA in English

AMMONIA

n. ammonia soda process

synthetic ammonia process

Haber ammonia process

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