having the nature or shape of an ellipsoid(a)Synonyms: ellipsoid ellipsoidal spheroidalSimilar: rounded