TESTIS


Meaning of TESTIS in English

[ 'tɛstɪs ]

■ noun ( plural testes -ti:z ) Anatomy & Zoology an organ which produces sperm. Compare with testicle .

Origin

C18: from L. (see testicle ).

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