Neurocord

From Biology-Online Dictionary
Jump to: navigation, search

neurocord

(Science: zoology) A cordlike organ composed of elastic fibres situated above the ventral nervous cord of annelids, like the earthworm. Neurocordal.