English-French dictionary »

ammoniagenesis meaning in French

EnglishFrench
ammoniagenesis noun

ammoniogenèse◼◼◼nom {f}