Home
Search
Index
Definify.com
Definition
2025
morulae
morulae
English
Noun
morulae
plural of
morula
Similar Results
Modulate
Morglay
Module