superfolds
English
Noun
superfolds
plural of
superfold