morulae meaning

Meaning of morulae

What is the full meaning of morulae

MORULA, an embryonic mass of cells [n]

Example of the word morulae placed on a Scrabble board.

Unscrambled word morulae

Points for morulae

Scrabble
13 points
Word With Friends
12 points
Wordfeud
13 points

Related pages for morulae