Neurocord Definition

noun

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

Wiktionary

Other Word Forms of Neurocord

Noun

Singular:
neurocord
Plural:
neurocords

Origin of Neurocord

  • neuro- +‎ cord

    From Wiktionary

Find Similar Words

Find similar words to neurocord using the buttons below.

Words Starting With

Words Ending With

Unscrambles

neurocord