Venacava

Definition of Venacava from the PharmacyDictionary.in

Venacava

The venae cavae are the two large veins that bring deoxygenated blood back to the heart’s right side.

Not Available