A free service provided by Writers Nexus International
bioflavonoid Definition
bioflavonoidnoun 1. biochem.Vitamin P, a vitamin that regulates the permeability of the capillary walls, and is found naturally in citrus fruit, blackcurrants and rose-hips. Also called citrin or flavonoid.
Etymology: 1950s.