a dorsal tubular cord of nervous tissue above the notochord of a chordate

listen to the pronunciation of a dorsal tubular cord of nervous tissue above the notochord of a chordate
الإنجليزية - الإنجليزية
nerve cord