bioflavonoid
noun
bio·fla·vo·noid
ˌbi-(ˌ)ō-ˈflā-və-ˌnȯid
: flavonoid
specifically
: any of various flavonoids (such as hesperidin and quercetin) that are biologically active in the human body
Love words? Need even more definitions?
Merriam-Webster unabridged
Share