INVAGINATION


Meaning of INVAGINATION in English

n. infold, fold back within itself (of the intestines)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.