Wiktionary
telangiectasies
n. (plural of telangiectasy English)
n. (plural of telangiectasy English)