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. 2012