bioflavinoid
Explore definitions, synonyms, and language insights of bioflavinoid
Definitions
Noun
a vitamin that maintains the resistance of cell and capillary walls to permeation
Explore definitions, synonyms, and language insights of bioflavinoid