Definition Definition

neurula - Meaning and Examples

Meaning of 'neurula' (Webster Dictionary)

1 . Neurula [ n.]
- An embryo or certain invertebrates in the stage when the primitive band is first developed.