hemangioma

Explore definitions, synonyms, and language insights of hemangioma

Definitions

Noun
benign angioma consisting of a mass of blood vessels; some appear as birthmarks

More General Terms