VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Epididymis

Epididymis

1. A system of tubules emerging from the testes, which serves as a storage site for sperm during their maturation.
Search Site