Hemostate

Definition of Hemostate from the PharmacyDictionary.in

Hemostate

1. A small surgical clamp used to constrict blood vessels. 2. An agent that stops bleeding.

Not Available