/ɪˈlɪpsɔɪd/
adjective
having an ellipsoid shape; a shape whose cross section is an ellipse in all 3 dimensions
French, from ellipsoïde