Skip to content


Neurocord - Definition - Law Dictionary Home Dictionary Definition neurocord

Definition :

A cordlike organ composed of elastic fibers situated above the ventral nervous cord of annelids like the earthworm

View Judgments Citing this Phrase

View Acts Citing this Phrase

Save Judgments// Add Notes // Store Search Result sets // Organize Client Files //