testis

Noun
  1. One of the two male reproductive glands that produce spermatozoa and secrete androgens (synset 105532266)
    "she kicked him in the balls and got away"

Other Searches