Overcoming Infertility


testis - pl. testes
The male gonad, located normally in the scrotum. Produces the hormone testosterone as well as the male germ cells, or spermatozoa. The plural is testes. Interchangeable with testicle

Search again