Invaginate (Verb)
Meaning 1
Sheathe; "The chrysalis is invaginated".
Classification
Verbs of touching, hitting, tying, digging.
Related Words
Meaning 2
Fold inwards; "some organs can invaginate".
Classification
Verbs of touching, hitting, tying, digging.