YourDictionary

neurula medical definition

noun pl. neu·ru·lae
An early stage of embryonic development in which neurulation begins.

Learn more about neurula

link/cite print suggestion box