Dictionary.com
definitions
  • synonyms
obturator canal in Medicine

obturator canal

n.
  1. An opening through which the obturator nerve and vessels pass from the pelvic cavity into the thigh.
Show More
The American Heritage® Stedman's Medical Dictionary Copyright © 2002, 2001, 1995 by Houghton Mifflin Company. Published by Houghton Mifflin Company.