south-polar

Explore definitions, synonyms, and language insights of south-polar

Definitions

Adjective Satellite
at or near the south pole