ellipsoidal

Explore definitions, synonyms, and language insights of ellipsoidal

Definitions

Adjective Satellite
having the nature or shape of an ellipsoid