greater sciatic foramen

noun

Medical Definition of greater sciatic foramen