semiquadrates

English

Noun

semiquadrates

  1. plural of semiquadrate