Nerve cord
WiktionaryText

Noun



  1. A dorsal tubular cord of nervous tissue above the notochord of a chordate.
 
x
OK