spheroidal

Explore definitions, synonyms, and language insights of spheroidal

Definitions

Adjective Satellite
having the nature or shape of an ellipsoid