polysquares
English
Noun
polysquares
plural of
polysquare