Dictionary Check: invagination
"invagination" is a valid word!
Scrabble
16
points
Words with Friends
21
points
Definition
noun
the condition of being folded inward or sheathed
noun
the folding in of an outer layer so as to form a pocket in the surface
Example:
"the invagination of the blastula"
Advertisement