Medical Definition of Obturator canal
1. The opening in the superior part of the obturator membrane through which the obturator nerve and vessels pass from the pelvic cavity into the thigh. Synonym: canalis obturatorius. (05 Mar 2000)
Obturator Canal Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Obturator Canal Images
Lexicographical Neighbors of Obturator Canal
Other Resources Relating to: Obturator canal


