Slide 16 Epididymis (human)
The epididymis is a highly convoluted duct that stores the sperm as they mature.

Bar=250 microns

Expanded View