VividLex

Home / Thesaurus / testicles

Thesaurus: testicles

n one of the two male reproductive glands that produce spermatozoa and secrete androgens

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n one of the two male reproductive glands that produce spermatozoa and secrete androgens