Hemangioma Meaning

There are 1 meaning(s) for word Hemangioma

Meaning 1 : benign angioma consisting of a mass of blood vessels; some appear as birthmarks

    Synonyms : haemangioma