Found 2 items, similar to Invaginate.
English → English (WordNet)
Definition: invaginate
invaginate
v 1: sheathe;
“The chrysalis is invaginated”
2: fold inwards;
“some organs can invaginate” [syn:
introvert]
English → English (gcide)
Definition: Invaginate
Invaginate
\In*vag"i*nate\, Invaginated
\In*vag"i*na`ted\, a.
(Biol.)
(a) Sheathed.
(b) Having one portion of a hollow organ drawn back within
another portion.
[1913 Webster]
Invaginate
\In*vag"i*nate\, v. t.
To insert as in a sheath; to produce intussusception in.