Nouns

(n)ellipsoida surface whose plane sections are all ellipses or circles“the Earth is an ellipsoid”

Adjectives

(s)ellipsoid, ellipsoidal, spheroidalhaving the nature or shape of an ellipsoid