Definition, synonyms and related words
cavernous hemangioma: a vascular tumor with large blood-filled spaces