Tamil Dictionary 🔍

testis

Tes"tis, n.; pl. Testes. Etym: [L.] (Anat.) Defn: A testicle.


testis - Similar Words