English word definition — powered by WordNet
one of the two male reproductive glands that produce spermatozoa and secrete androgens
Want to remember testicle?