Webster's Revised Unabridged Dictionary · 1913

Neuropore

Neuropore , noun

[Neuro- + pore.]

(Anatomy) An opening at either end of the embryonic neural canal.