Definify.com

Definition 2025


semiquadrates

semiquadrates

English

Noun

semiquadrates

  1. plural of semiquadrate