Definition of neuropore in English:

neuropore

noun

Embryology
  • Either of the ends of the neural canal while they are remain patent.

Origin

Late 19th century; earliest use found in Proceedings of the Boston Society of Natural History.