French-English dictionary »

adaptogène meaning in English

FrenchEnglish
adaptogène nom {m}

adaptogen◼◼◼(herbal substance with a normalizing effect upon body functions)
noun