Webster's Revised Unabridged Dictionary · 1913

Neurochord

Neurochord , noun

(Zoology) See Neurocord.

Also: Neurochordal