Invagination

noun

Definitions

Noun
  1. 1
    The process where an anatomical part invaginates upon itself or into another structure. countable, uncountable
  2. 2
    the folding in of an outer layer so as to form a pocket in the surface wordnet
  3. 3
    One of the methods by which the various germ layers of the ovum are differentiated. countable, uncountable
  4. 4
    the condition of being folded inward or sheathed wordnet

Etymology

From invaginate + -ion.

Next best steps

Mini challenge

Unscramble this word: invagination