biochanin

Noun

 * 1)  Any of a particular group of naturally-occurring flavonoids

Derived terms

 * biochanin A