This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Helioscope
n.
A telescope or instrument for viewing the sun without
injury to the eyes, as through colored glasses, or with mirrors which
reflect but a small portion of light.