Wiktionary
supersquares
n. (plural of supersquare English)
n. (plural of supersquare English)