isoflavone medical definition

noun
A flavonoid found in soy.

Learn more about isoflavone

link/cite print suggestion box