Neurula

•  Neurula  –  An embryo or certain invertebrates in the stage when the primitive band is first developed.