Word info

hydatid of Morgagni

Noun

Meaning

(anatomy) The appendix of testis

(anatomy) The paraovarian cyst

Source: en.wiktionary.org

Close letter words and terms