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
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
- On Contractions of Multiple Words
- A Look at Uncommon Onomatopoeia
- Is Singular 'They' a Better Choice?