Dictionary search results

Showing 1-2 of 2 results

Haber process US English

An industrial process for producing ammonia from nitrogen and hydrogen, using an iron catalyst at high temperature and pressure