NEURULAS is a playable word

neurula Scrabble® Dictionary

noun
pl. neurulas or neurulae
a vertebrate embryo
(adjective) neurular
164 Playable Words can be made from "NEURULAS"