Word Games Pro Dictionary
invagination
noun
the folding in of an outer layer so as to form a pocket in the surface
Quick reference
Word Facts
Listen
Audio Pronunciation
No pronunciation audio available.
Meaning
Definitions
noun
the folding in of an outer layer so as to form a pocket in the surface
“the invagination of the blastula”
noun
the condition of being folded inward or sheathed
In context
Example Sentences
the invagination of the blastula
Similar words
