Definition of megascopic
English to English adjective - Of or pertaining to the megascope or the projection upon a screen of images of opaque objects.
source: Webster 1913 adjective satellite - visible to the naked eye (especially of rocks and anatomical features)
source: WordNet 3.0
Visual Synonyms 
Nearby Word
megascopic, mysophobic, machu picchu, magpasiya, megabucks, magpasuso, magpayaso, mesohippus, masipag, mucific, magsipak, magsabog, magpawis, magsibak, magpasya, magbawas, mycophage, magpasuka, maccabees, musophaga
|
|
|