(a.) Adapted for the observation of objects on land and on the earth; as, a terrestrial telescope, in distinction from an astronomical telescope.
TERRESTRIAL
Meaning of TERRESTRIAL in English
Webster's English dictionary. Английский словарь Webster. 2012