semiparabolae
English
Noun
semiparabolae
plural of
semiparabola