haemangioma

a tumour composed of small blood vessels.