invaginated ppl adjective.
[ɪn'vadʒɪneɪtɪd] M19.[from INVAGINATE + -ED1.]Orig., inserted or received into a sheath or opening;
esp. intussuscepted. Now usu., having undergone invagination, folded or pushed inwards to form a hollow.
[TahlilGaran] English Dictionary ▲