testis Meaning, Definition & Usage
-
noun one of the two male reproductive glands that produce spermatozoa and secrete androgens
ball; orchis; nut; ballock; bollock; egg; testicle.
- she kicked him in the balls and got away
WordNet
Tes"tis noun
Etymology
L.Wordforms
Definitions
(Anat.) A testicle.