INVAGINATION


Meaning of INVAGINATION in English

[in.vag.i.na.tion] n (ca. 1658) 1: an act or process of invaginating; esp: the formation of a gastrula by an infolding of part of the wall of the blastula

2: an invaginated part

Merriam-Webster English vocab.      Английский словарь Merriam Webster.