neural arch

Explore definitions, synonyms, and language insights of neural arch

Definitions

Noun
a structure arising dorsally from a vertebral centrum and enclosing the spinal cord

More General Terms