telangiectatic angioma
n.
An angioma composed of dilated blood vessels.
Words nearby telangiectatic angioma
toothache,
toothache tree,
toothbrush,
toothbrushing,
toothed,
telangiectatic angioma,
toothing,
toothless,
toothpaste,
toothpick,
toothsome