neural lamina
nounDefinition of neural lamina
: one of the medullary folds
1