-
Carmel Fernandez posted an update in the group
Microscopic Photos of Reproductive System Tissue Slides 3 years, 7 months ago The testis are ovoid organs responsible for sperm production. Each testis is surrounded by the outer tunica vaginalis, a serous membrane derived from the peritoneum, and the inner tunica albuginea, a fibrous capsule of dense irregular connective tissue.