English edit

Noun edit

telangiectasies

  1. plural of telangiectasy