Add Mashithantu Dictionary Search box to your browser
This site is mobile-compatible
Login With
invagination EditNoun the condition of being folded inward or sheathed
invagination EditNoun the folding in of an outer layer so as to form a pocket in the surface eg: the invagination of the blastula