English | German | Russian | Czech

formononetin English

Meaning formononetin meaning

What does formononetin mean?

formononetin

(organic chemistry) An isoflavone and phytoestrogen found in plants such as clover and cohosh, converted to equol, an estrogen, in the digestive system.

Synonyms formononetin synonyms

What other words have the same or similar meaning as formononetin?

Are you looking for...?