Webster's Revised Unabridged Dictionary · 1913

Neurula

Neurula , noun

[New Latin, dim. of Greek ney^ron a nerve.]

(Zoology) An embryo of certain invertebrates in the stage when the primitive band is first developed.