YourDictionary

neural fold medical definition

noun
The elevated margins of the embryonic neural groove.

link/cite print suggestion box