MEGASCOPE


Meaning of MEGASCOPE in English

n. magic lantern that magnifies

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.