haemangioma
Explore definitions, synonyms, and language insights of haemangioma
Definitions
Noun
benign angioma consisting of a mass of blood vessels; some appear as birthmarks
Explore definitions, synonyms, and language insights of haemangioma