neurocord

Noun

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