Meaning of hemangioma

Definition of hemangioma

(noun) benign angioma consisting of a mass of blood vessels; some appear as birthmarks

Other information on hemangioma

WIKIPEDIA results for hemangioma
Amazon results for hemangioma