Meaning of bioflavinoid

Definition of bioflavinoid

(noun) a vitamin that maintains the resistance of cell and capillary walls to permeation

Other information on bioflavinoid

WIKIPEDIA results for bioflavinoid
Amazon results for bioflavinoid