Definition, synonyms and related words
The fold of peritoneum that attaches the testis to the dorsal wall of the body cavity or scrotal sac.