ISOFLAVONE Meaning of ISOFLAVONE in English n. estrogen-like substance found in plants but chiefly in soybeans Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012