meaning of invagination
1. The condition of an invaginated organ or part.
2. One of the methods by which the various germinal layers of the ovum are differentiated.
3. the folding in of an outer layer so as to form a pocket in the surface; "the invagination of the
">blastula"