terrestrial telescope
Concise Oxford English Dictionary © 2008 Oxford University Press:
terrestrial telescope
▶noun a telescope for observing terrestrial objects, giving an image that is not inverted.
'terrestrial telescope' also found in these Oxford entries:

