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

Epididymis

A tubular system that arises from the testes, which becomes a storage site for maturing sperm.
Search Site