Home
Homophones
Dictionary
Privacy
angioma
Explore definitions, synonyms, and language insights of angioma
Search
Find Rhymes
Find Homophones
Definitions
More General Terms
More Specific Terms
Definitions
Noun
a tumor consisting of a mass of blood or lymphatic vessels
Back to Top
More General Terms
angiopathy
neoplasm
tumor
tumour
Back to Top
More Specific Terms
haemangioma
hemangioma
lymphangioma
spider angioma
spider nevus
vascular spider
Back to Top