|
Definition of Nerve cord
1. Noun. (anatomy) A dorsal tubular cord of nervous tissue above the notochord of a chordate. ¹
¹ Source: wiktionary.com
|
1. Noun. (anatomy) A dorsal tubular cord of nervous tissue above the notochord of a chordate. ¹
¹ Source: wiktionary.com