Synonyms of Epididymis
Primary definition: A highly convoluted, coiled duct situated on the outer surface of the testis that stores and transports sperm.
Primary definition: A highly convoluted, coiled duct situated on the outer surface of the testis that stores and transports sperm.