Isoflavone

What is Isoflavone?

Isoflavone definition and meaning on Dictionary terms:
noun
a phytoestrogen produced chiefly by plants of the legume family, especially soybeans, potentially useful in lowering cholesterol and in treating some cancers and menopausal symptoms.

 

reference: https://www.dictionary.com/browse/isoflavone

Tags: