Neurochord

Neu´ro`chord


n.1.(Zool.) See Neurocord.