• Polysquare

    Full definition of polysquare

    Noun

    polysquare

    (plural polysquares)
    1. (mathematics) a polyomino
    © Wiktionary