English

edit

Noun

edit

morulae

  1. plural of morula

Anagrams

edit