Venula

Definition of Venula from the PharmacyDictionary.in

Venula

A venula is a diminutive blood vessel that serves the important role of gathering blood from the capillaries, which are the smallest blood vessels in the body.

Not Available