English | German | Russian | Czech

nerve cord English

Meaning nerve cord meaning

What does nerve cord mean?

nerve cord

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

Synonyms nerve cord synonyms

What other words have the same or similar meaning as nerve cord?

nerve cord English » English

neurochord

Are you looking for...?

nerve | cord