D defs.my
Entry 1 sense Webster, 1913

Neurula

· Neu·ru·la · IPA
01 n. An embryo of certain invertebrates in the stage when the primitive band is first developed.
  1. 1.
    An embryo of certain invertebrates in the stage when the primitive band is first developed.(Zool.)