south terrestrial pole

noun

Definition of south terrestrial pole