Neurochord /(?)/

Neu·ro·chord

Neurochord

n.
  1. See Neurocord. (Zool.)