English Dictionary
◊ INFOLDING
infolding
n : the folding in of an outer layer so as to form a pocket in
the surface [syn: {invagination}, {intussusception}]