Navigation

Definition of Isoflavone

Isoflavone: A type of plant estrogen (phytoestrogen) found chiefly in soybeans.