Wiktionary
hemiellipses
n. (plural of hemiellipse English)
n. (plural of hemiellipse English)