haematoma

Explore definitions, synonyms, and language insights of haematoma

Definitions

Noun
a localized swelling filled with blood