1
[ noun ] a telescope designed to make observations of the sun

Related terms

telescope

*