Megascope(n.)
- A modification of the magic lantern, used esp. for throwing a magnified image of an opaque object on a screen, solar or artificial light being used.
Megascopes
- Sorry, we do not have a definition for this word
Megascopic
- Sorry, we do not have a definition for this word
Megascopical
- Sorry, we do not have a definition for this word
Megascopically
- Sorry, we do not have a definition for this word