Invaginated

Webster's Dictionary of the English Language

·adj Sheathed.

II. Invaginated ·adj Having one portion of a hollow organ drawn back within another portion.