neural arch

1. (noun) a structure arising dorsally from a vertebral centrum and enclosing the spinal cord
Related Words: arch



Terms and Conditions of Use / Copyright Notice