Wiktionary
superellipses
n. (plural of superellipse English)
n. (plural of superellipse English)