morulae

English

Noun

morulae

  1. plural of morula

Anagrams