Definify.com

Definition 2024


telangiectases

telangiectases

English

Noun

telangiectases

  1. plural of telangiectasis