Clamp

Definition of Clamp from the PharmacyDictionary.in

Clamp

An instrument for making compression of an artery, the pedicle of a tumor, or other structure.

Not Available