infoldings

English

Noun

infoldings

  1. plural of infolding