invaginate
Explore definitions, synonyms, and language insights of invaginate
Definitions
Verb
sheathe; "The chrysalis is invaginated"
Verb
fold inwards; "some organs can invaginate"