north terrestrial pole

noun

Definition of north terrestrial pole