ARCHIGASTRULA


Meaning of ARCHIGASTRULA in English

|ärkē+|- noun

Etymology: New Latin, from archi- + gastrula

: a gastrula formed by simple invagination

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.