Definify.com

Definition 2025


telangiectases

telangiectases

English

Noun

telangiectases

  1. plural of telangiectasis