English edit

Etymology edit

poly- +‎ square

Noun edit

polysquare (plural polysquares)

  1. (mathematics) a polyomino