invaginate
verb
invaginated;
invaginating
Definition of invaginate
: to undergo invagination
Keep scrolling for more
Keep scrolling for more