obturator membrane

noun

Medical Definition of obturator membrane

: a firm fibrous membrane covering most of the obturator foramen except for the obturator canal and serving as origin of the obturator externus and obturator internus