helioscope



Definition 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.


Word "helioscope" contains 10 letters : C E E H I L O O P S

Anagrams found for helioscope
No exact anagrams found

Sub-words or words found within helioscope

Parent words for helioscope


Hook words found for helioscope


More word search related to helioscope

Few Random Words: - suggestions - peroneus - trochars - rowable - aversivenesses - unexpiated - megabyte - pioyes