neuropore

listen to the pronunciation of neuropore
English - English
An opening at either end of the embryonic neural canal