morulas meaning

Meaning of morulas

What is the full meaning of morulas

MORULA, an embryonic mass of cells [n]

Example of the word morulas placed on a Scrabble board.

Unscrambled word morulas

Points for morulas

Scrabble
14 points
Word With Friends
12 points
Wordfeud
14 points

Related pages for morulas