amphigastrula
noun
am·phi·gas·tru·la
| \ ˌamfə̇-\
plural amphigastrulae
Definition of amphigastrula
embryology
: a gastrula developed from an amphicytula
Keep scrolling for more