Invaginate
Invaginate , transitive verb
To insert as in a sheath; to produce intussusception in.
Invaginate , adjective
(a)
(Biology) Sheathed.
(b)
(Biology) Having one portion of a hollow organ drawn back within another portion.
Also: Invaginated