semiparabolas
English
Noun
semiparabolas
plural of
semiparabola