obturator foramen

English

Noun

obturator foramen (plural obturator foramina)

  1. (anatomy) A large opening in the pelvic bone formed by the ischium and pubis.