semiellipses

English

Noun

semiellipses

  1. plural of semiellipse