neurocord

English

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

Etymology

Prefix from English cord.

Origin

English

cord

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms