Meaning of ammoniation in English:

ammoniation

noun