TESTIS


Meaning of TESTIS in English

n. (pl. testes) Anat. & Zool. a testicle.

[ L, = witness: cf. TESTICLE ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.