sesquisquares

English

Noun

sesquisquares

  1. plural of sesquisquare