English Dictionary
◊ HEMANGIOMA
hemangioma
n : angioma consisting of a mass of blood vessels [syn: {haemangioma}]