supersquares
English
Noun
supersquares
plural of
supersquare