Invaginate(a.) Alt. of Invaginated
Invaginate(v. t.) To insert as in a sheath; to produce intussusception in.
Invaginated(a.) Sheathed.
Invaginated(a.) Having one portion of a hollow organ drawn back within another portion.
Invagination(n.) The condition of an invaginated organ or part.
Invagination(n.) One of the methods by which the various germinal layers of the ovum are differentiated.
Words within invagination