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