Definition:
Compare helioscope with other words:
eye vs. helioscope
helioscope vs. sun
helioscope vs. injuring
apparatus vs. helioscope
helioscope vs. viewing