INVAGINATE


Meaning of INVAGINATE in English

v. draw within itself, fold within itself (of the intestines)

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