neurula meaning

Meaning of neurula

What is the full meaning of neurula

an embryo at the stage succeeding the gastrula, when the neural tube develops from the neural plate [n NEURULAE or NEURULAS]

Example of the word neurula placed on a Scrabble board.

Unscrambled word neurula

Points for neurula

Scrabble
12 points
Word With Friends
11 points
Wordfeud
12 points

Related pages for neurula