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)
- the condition of being folded inward or sheathed
- synonyms: introversion
- the folding in of an outer layer so as to form a pocket in the surface
- "the invagination of the blastula"
- synonyms: infolding, introversion, intussusception
Source: Princeton University Wordnet