morulae
English
Noun
morulae
plural of
morula
Anagrams
LaMoure