Dictionary Home » Medical Definitions » obturator foramen

obturator foramen medical definition

noun
A large oval or irregularly triangular aperture in the hipbone.
link/cite print suggestion box