semiellipses
English
Noun
semiellipses
plural of
semiellipse