meaning of Ammoniogenese

Ammoniogenese - German to English

ammoniagenesis