What is the meaning of Hemangioma?

A congenital, benign tumor of endothelial cells.

hemangioma

hemangioma

Source: wiktionary.org