'Testis' definitions:
noun
One of the two male reproductive glands that produce spermatozoa and secrete androgens; "she kicked him in the balls and got away" [syn: testis,
testicle,
orchis,
ball,
ballock,
bollock,
nut,
egg]
- Testis \Tes"tis\, n.; pl. Testes. [L.] (Anat.)
A testicle.
[1913 Webster]
Words containing 'Testis'