A cord-like structure in the testes where sperm are stored.

Follow by Email
Instagram