TELANGIECTASIS


Meaning of TELANGIECTASIS in English

noun dilatation of the capillary vessels.

Webster English vocab.      Английский словарь Webster.