lesser sciatic foramen

noun

Medical Definition of lesser sciatic foramen