'angioma' definitions:

Definition of 'angioma'

From: WordNet
noun
A tumor consisting of a mass of blood or lymphatic vessels

Words containing 'angioma'