ellipsoidal

adj

1.
having the nature or shape of an ellipsoid
Derived from:
ellipsoid