Quantcast
Home of the Official SCRABBLE® Players Dictionary
MORULAS is a playable word
`

morula

noun
pl. morulas or morulae
an embryonic mass of cells
(adjective) morular
122 Playable Words can be made from "MORULAS"
Comments
What made you want to look up morulas? Include any comments and questions you have about this word.