archigastrula
noun
ar·chi·gastrula
| \ ¦ärkē + ¦-\
Definition of archigastrula
: a gastrula formed by simple invagination
Keep scrolling for more