YourDictionary

testis medical definition

noun pl. tes·tes
The male reproductive gland, the source of spermatozoa and the androgens, normally occurring paired in an external scrotum. Also called didymus, orchis.

Learn more about testis

link/cite print suggestion box