Hydatid of Morgagni

The hydatid of Morgagni can refer to one of two closely related bodily structures: [Source: Wikipedia ]

Synonyms
Appendix testis
May Cause
Mass in scrotum