Epididymis

Science / Biology / Epididymis: A long, convoluted duct on the testis where sperm are stored.

Links
Home
Glossary
Thesaurus