nerve cord

 

noun

Zoology
  • the major cord of nerve fibres running the length of an animal’s body, especially a ventral cord in invertebrates that connects segmental nerve ganglia.