amphigastrula
noun
am·phi·gas·tru·la
ˌamfə̇-
plural amphigastrulae
embryology
: a gastrula developed from an amphicytula
Love words? Need even more definitions?
Merriam-Webster unabridged
Share