Bioflavonoid (noun) Definition, Meaning & Examples

noun Biochemistry
  1. a flavonoid present in citrus fruits, rose hips, and other plants, that in mammals maintains the resistance of capillary walls to permeation and change of pressure.
noun
  1. another name for vitamin P
    Bioflavonoid (noun) Definition, Meaning & Examples

    More Definitions