solar-telescope

Nouns

  • (n) a telescope designed to make observations of the sun

Words of close approximity