nerve cord
Jump to navigation
Jump to search
English
[edit]Noun
[edit]nerve cord (plural nerve cords)
Translations
[edit]anatomy: a dorsal tubular cord of nervous tissue above the notochord of a chordate
|
nerve cord (plural nerve cords)
|