Meaning of infolding

Definition of infolding

(noun) the folding in of an outer layer so as to form a pocket in the surface; "the invagination of the blastula"

Other information on infolding

WIKIPEDIA results for infolding
Amazon results for infolding