English to English
megascopic
(,m/E/g/@/'sk/A/p/I/k
)
adjective (a)
- Of or pertaining to the megascope or the projection upon a screen of images of opaque objects.(adjective)source: webster1913
adjective satellite (s)
- visible to the naked eye (especially of rocks and anatomical features)(adj.all)source: wordnet30