French-English dictionary »

isoflavone meaning in English

FrenchEnglish
isoflavone nom {f}

isoflavone◼◼◼(polyphenolic phytoestrogen)
noun