A hemangioma is an abnormal buildup of blood vessels in the skin or internal organs.
Read Overview
Hemangioma - angiogram
Hemangioma on the face (nose)
Circulatory system
See all 3 images »
Doctor Type Dermatologist
Location