a small pedunculated body often attached to the head of the epididymis which is a vestige of the embryonic mesonephric duct. Syn: appendix epididymidis [NA], pedunculated hydatid.
Health4All
a small pedunculated body often attached to the head of the epididymis which is a vestige of the embryonic mesonephric duct. Syn: appendix epididymidis [NA], pedunculated hydatid.