Solar Microscope Definition
noun
An apparatus for projecting upon a screen , by means of sunlight , an enlarged view of any object; essentially the same as the combination of lenses used in the magic lantern , taken in conjunction with a heliostat .
Wiktionary
Other Word Forms of Solar Microscope
Noun
Singular:
solar microscope
Plural:
solar microscopesFind Similar Words
Find similar words to solar microscope using the buttons below.