|
Definition of Neurocord
1. n. A cordlike organ composed of elastic fibers situated above the ventral nervous cord of annelids, like the earthworm.
Medical Definition of Neurocord
1.
|
1. n. A cordlike organ composed of elastic fibers situated above the ventral nervous cord of annelids, like the earthworm.
1.