English dictionary

invagination meaning and definition

Definition and meaning of invagination at MeaningMonkey.org. invagination meaning and definition in the English Dictionary.

INVAGINATION noun

Definition of invagination (noun)

  1. the condition of being folded inward or sheathed
  2. the folding in of an outer layer so as to form a pocket in the surface
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: