telangiectases

English

Noun

telangiectases

  1. plural of telangiectasis