Hear a word and type it out. How many can you get right?
TAKE THE QUIZobturator membrane
noun
: 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
Share