Subscribe
URL of the page has been copied to clipboard.
Meaning : Benign angioma consisting of a mass of blood vessels. Some appear as birthmarks.
Synonyms : hemangioma
Install App