hemostatic
Explore definitions, synonyms, and language insights of hemostatic
Definitions
Adjective Satellite
tending to check bleeding by contracting the tissues or blood vessels
Explore definitions, synonyms, and language insights of hemostatic