Meaning of neural arch

Definition of neural arch

(noun) a structure arising dorsally from a vertebral centrum and enclosing the spinal cord

Other information on neural arch

WIKIPEDIA results for neural arch
Amazon results for neural arch