Word info

biochanin

Noun

Meaning

English Wikipedia has an article on:Biochanin AWikipedia
biochanin (plural biochanins)

(organic chemistry) Any of a particular group of naturally-occurring flavonoids

Source: en.wiktionary.org

Close letter words and terms