AMPHIGASTRULA
Meaning of AMPHIGASTRULA in English
ˌamfə̇- noun
( plural amphigastru·lae )
Etymology: New Latin, from amphi- + gastrula
embryology : a gastrula developed from an amphicytula
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012