Vocabulary

太陽望遠鏡

solar telescope; helioscope

noun