Hydatid-of-morgagni definitions

(anatomy) One of the small pedunculated bodies found between the testicle and the head of the epididymis, and supposed to be a remnant of the Müllerian duct.
noun
0
0