Phytoestrogen meaning : Any of a range of various compounds found in plants that function similarly to estrogens.
phytoestrogen
unmet
idolatries
beck
obsolesced