Definitions for "haemangioma"
benign angioma consisting of a mass of blood vessels; some appear as birthmarks
a non-malignant tumour which is made up of rapidly growing endothelial or vascular cells
A collection of abnormal blood vessels