elliptoid
/ɛˈlɪptɔɪd/Definitions
1. noun
A solid figure formed by rotating an ellipse about an axis lying in the plane of the ellipse.
“The elliptoid shape was a key feature of the spacecraft’s design.”
2. adjective
Having the shape of an ellipse, especially an oblate spheroid.
“The elliptoid planet was found to have a unique rotation pattern.”