Meaning of vitamin p

Definition of vitamin p

(noun) a vitamin that maintains the resistance of cell and capillary walls to permeation

Other information on vitamin p

WIKIPEDIA results for vitamin p
Amazon results for vitamin p