invaginate

Explore definitions, synonyms, and language insights of invaginate

Definitions

Verb
sheathe; "The chrysalis is invaginated"
Verb
fold inwards; "some organs can invaginate"

More General Terms


More Specific Terms