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
Synonyms : introversion, intussusception, invagination
Similar words of Infolding :
