TESTIS


Meaning of TESTIS in English

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

Etymology: L, witness: cf. TESTICLE

Oxford English vocab.      Оксфордский английский словарь.