Wiktionary
semiellipses
n. (plural of semiellipse English)
n. (plural of semiellipse English)