Neurula
WiktionaryText

Noun



  1. An embryo, or certain invertebrates in the stage when the primitive band is first developed.
 
x
OK