Definify.com

Definition 2025


semiparabolae

semiparabolae

English

Noun

semiparabolae

  1. plural of semiparabola