neurocord (0 synonym found)

We don't have any synonyms for neurocord yet.

Did you mean…

Think neurocord belongs in the thesaurus? Recommend it and we'll take a look.


Definition of neurocord:

(n) : (zoology) A cord-like organ composed of elastic fibres, situated above the ventral nervous cord of annelids such as the earthworm.

Definition of neurocord:

(n) : (zoology) A cord-like organ composed of elastic fibres, situated above the ventral nervous cord of annelids such as the earthworm.

Back to Top