A naturally occurring isoflavonoid found predominantly in certain legumes, often as glycosides.
Some isoflovones are phytoestrogens.
The Post-Modern Diet Community
A naturally occurring isoflavonoid found predominantly in certain legumes, often as glycosides.
Some isoflovones are phytoestrogens.