Sheath

Definition of Sheath from the PharmacyDictionary.in

Sheath

A protective covering around an organ or other structure, often shaped like a tube.

Not Available