English dictionary
megascopic
/,m/E/g/@/'sk/A/p/I/k/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective
-
Of or pertaining to the megascope or the projection upon a screen of images of opaque objects.
Source: webster1913
adjective satellite
-
visible to the naked eye (especially of rocks and anatomical features)
Synonyms grossSource: WordNet 3.0