Wiktionary
semiparabolas
n. (plural of semiparabola English)
n. (plural of semiparabola English)