English edit

Noun edit

sesquiquadrates

  1. plural of sesquiquadrate