Translate
appendage of epididymis

related Results

die Epididymis (n.) , {med.}