French-English dictionary »

zymothérapie meaning in English

FrenchEnglish
zymothérapie nom {f}

zymotherapy(therapy based on enzymes)
noun