English edit

Noun edit

semiparabolas

  1. plural of semiparabola