ellipsoid
noun
°a surface, all of whose cross sections are elliptic or circular (includes the sphere).
°Such a surface used as a model of the shape of the earth.
adjective
°of or pertaining to an ellipse; ellipsoidal.
°Shaped like an ellipse; elliptical.