Wiktionary
polysquare
n. (context mathematics English) a polyomino
n. (context mathematics English) a polyomino