INVAGINATION Meaning of INVAGINATION in English n invagination, intussuception Interlingua English vocab. Английский словарь Интерлингва. 2012