Testis

English word definition — powered by WordNet

NOUN

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

Want to remember testis?

Sign up free to bookmark & revise