Wiktionary
neural canal
n. (context anatomy English) a canal formed by neural arches of vertebrae. Houses the spinal cord.
Usage examples of "neural canal".
L}, at the base of the skull and enters the neural canal of the spinal column.