hyperfolds

English

Noun

hyperfolds

  1. plural of hyperfold