Definify.com

Definition 2024


semiquadrates

semiquadrates

English

Noun

semiquadrates

  1. plural of semiquadrate