Definition of Bioflavonoid
1. Noun. flavonoid ¹
¹ Source: wiktionary.com
Medical Definition of Bioflavonoid
1.
A group of chemical substances found in many plants which help keep the cell walls of small blood vessels permeable.
(13 Nov 1997)
Lexicographical Neighbors of Bioflavonoid
Other Resources: