neurula Meaning, Definition & Usage

Neu"ru*la noun
Etymology
NL., dim. of Gr. a nerve.
Definitions
  1. (Zoöl.) An embryo or certain invertebrates in the stage when the primitive band is first developed.

Webster 1913