What is the full meaning of telangiectases
TELANGIECTASIS, dilatation of the small arteries or capillaries [n]
Example of the word telangiectases placed on a Scrabble board.