English dictionary

bioflavinoid meaning and definition

BIOFLAVINOID noun

Definition of bioflavinoid (noun)

  1. a vitamin that maintains the resistance of cell and capillary walls to permeation
Source: Princeton University Wordnet