neural arch

Noun
  1. A structure arising dorsally from a vertebral centrum and enclosing the spinal cord (synset 105595647)

Other Searches