Dictionary
Search
angiomas
noun
A benign tumor made up of small blood vessels or lymph vessels.
Similar Words
angelfish
angered
angering
angiogram
angiosperm
angiosperms
angle
/ˈæŋ.ɡəl/
angled
angles
anglicize