epididymis


The tube that is coiled on top of and behind the testes where sperm are stored. Learn more about your body.
What Does This Mean?
Mean?
Healthcare
Finder