TELANGIECTASIS is a
14
letter word starting with
T
and ending with
S
Definitions & Synonyms
noun -
Telangiectasis is a pathological condition characterized by the dilation of the capillaries, arterioles, and venules causing red spots or marks on the skin.