Infolding Meaning

There are 1 meaning(s) for word Infolding

Meaning 1 : the folding in of an outer layer so as to form a pocket in the surface

    Synonyms : introversion,  intussusception,  invagination