Antonyms
Synonyms

2. testicle

noun. ['ˈtɛˌstɪkəl'] one of the two male reproductive glands that produce spermatozoa and secrete androgens.

Antonyms

Synonyms

Etymology

  • testicle (English)
  • testiculum (Latin)
Antonym.com