invagination
nounDefinition of invagination
1
: an act or process of invaginating
specifically
: the formation of a gastrula by an infolding of part of the wall of the blastula
2
: an invaginated part
Keep scrolling for more
Keep scrolling for more