Skip to content
Book Glossary
Home
Practice
Lessons
About
testis
Stopped
Dictionary definition
· testis
noun
one of the two male reproductive glands that produce spermatozoa and secrete androgens
"she kicked him in the balls and got away"
Similar words
ball
ballock
bollock
egg
nut
orchis
testicle
Source: Open English WordNet (CC BY 4.0).