nerve canal

noun

Medical Definition of nerve canal