Invaginate - Definition

invaginate

v 1: sheathe; "The chrysalis is invaginated"
2: fold inwards; "some organs can invaginate" [syn:
invaginate, introvert]

Look up another word