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)
|