Translate to:
Epididymis
Organ in which sperm cells are stored. A man has 1 epididymis in each testicle.
Organ in which sperm cells are stored. A man has 1 epididymis in each testicle.