Definition of obturator nerve in English:

obturator nerve

noun

Anatomy Zoology
  • A branch of the lumbar plexus that supplies the muscles and skin of the inner thigh.

Origin

Mid 18th century; earliest use found in Alexander Monro (1697–1767), surgeon and anatomist.