What is the meaning of terrestrial north pole in English?

Learn vocabulary with pictures as well as definitions of terrestrial north pole in English

Learn in

See more

n. Terrestrial North Pole

Definition of Terrestrial North Pole in English

Point, and surrounding region, that is located at the north end of the Earth's axis of rotation.

Synonyms of Terrestrial North Pole in English

North PoleGeographic North Pole