sesquiquadrates

English

Noun

sesquiquadrates

  1. plural of sesquiquadrate