English edit

Noun edit

telangiectases

  1. plural of telangiectasis