Home
Search
Index
Definify.com
Definition
2026
gastrulae
gastrulae
English
Noun
gastrulae
plural of
gastrula
Similar Results