Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

angioma Definition

Cancel
angioma
noun(an-gi-o-ma)
a tumor consisting of a mass of blood or lymphatic vessels

Words Related to angioma!

angioma Examples by Brain Bank Users