superellipsoids
English
Noun
superellipsoids
plural of
superellipsoid