neurula


Meanings

  • NEURULA n pl. -LAE or -LAS a vertebrate embryo

Synonyms


Scrabble Score: 7

neurula is a valid Scrabble (US) TWL word

neurula is a valid Scrabble Word in Merriam-Webster MW Dictionary

neurula is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 11

neurula is a valid Words With Friends word