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