Isoflavonoid meaning

īsō-flāvō-noid
Any of a large group of water-soluble flavones that are plant pigments, are thought to be antioxidants, and are found in a variety of foods, especially soy products.
noun
0
0
Any of a large group of water-soluble antioxidant polyphenolic plant compounds, including the isoflavones, that are found chiefly in leguminous plants.
noun
0
0
Advertisement