Definify.com

Definition 2026


telangiectases

telangiectases

English

Noun

telangiectases

  1. plural of telangiectasis