TESTIS


Meaning of TESTIS in English

n. (pl. testes) Anat. & Zool. a testicle. [L, = witness: cf. TESTICLE]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.