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