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