Definify.com

Definition 2026


semiparabolae

semiparabolae

English

Noun

semiparabolae

  1. plural of semiparabola