a tumour composed chiefly of blood or lymph vesselsangiomatous adj[scientific Latin angioma, from angi- + -oma]