Skip to content

Isoflavone

    A naturally occurring isoflavonoid found predominantly in certain legumes, often as glycosides.

    Some isoflovones are phytoestrogens.

    Leave a Reply