hematoma

Explore definitions, synonyms, and language insights of hematoma

Definitions

Noun
a localized swelling filled with blood