hemiellipses
English
Noun
hemiellipses
plural of
hemiellipse