English-French dictionary »

adaptogen meaning in French

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

adaptogène◼◼◼nom {m}