Megascope Definition

noun

A modification of the magic lantern, used especially for throwing a magnified image of an opaque object on a screen, solar or artificial light being used.

Wiktionary

Other Word Forms of Megascope

Noun

Singular:
megascope
Plural:
megascopes

Find Similar Words

Find similar words to megascope using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megascope