bn:01072717n
Noun Concept
SYL
neurula
EN
A neurula is a vertebrate embryo at the early stage of development in which neurulation occurs. Wikipedia
Relations
Sources
IS A
HAS EFFECT
BabelNet
SYL