Bioflavinoid Meaning

There are 1 meaning(s) for word Bioflavinoid

Meaning 1 : a vitamin that maintains the resistance of cell and capillary walls to permeation

    Synonyms : citrin,  vitamin p