Origin: Latin suffix -ate
Invaginate has 4 different meanings across 1 category:
Verb
sheathe
"The chrysalis is invaginated"
fold inwards
"some organs can invaginate"
To fold up or enclose into a sheath-like or pouch-like structure, either naturally or as part of a surgical procedure.
sheathed