Definify.com

Definition 2026


semiquadrates

semiquadrates

English

Noun

semiquadrates

  1. plural of semiquadrate