French-English dictionary »

ammoniogenèse meaning in English

FrenchEnglish
ammoniogenèse nom {f}

ammoniagenesis◼◼◼noun