upfoldings

English

Noun

upfoldings

  1. plural of upfolding