superpermutations

English

Noun

superpermutations

  1. plural of superpermutation