hemostatic

Explore definitions, synonyms, and language insights of hemostatic

Definitions

Adjective Satellite
tending to check bleeding by contracting the tissues or blood vessels

Synonyms