Tamil Dictionary 🔍

telangiectasy

Tel*an`gi*ec"ta*sy, n. (Med.) Defn: Telangiectasis.


telangiectasy - Similar Words