INVAGINATION


Meaning of INVAGINATION in English

■ noun chiefly Anatomy & Biology the action or process of being turned inside out or folded back on itself to form a cavity or pouch.

↘a cavity or pouch so formed.

Derivatives

invaginate verb

Origin

C17: from mod. L. invaginatio(n-) , based on in- 2 + L. vagina 'sheath'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.