Skip to content
Kotomora

太たい陽よう望ぼう遠えん鏡きょう

Meanings

1

noun

solar telescope; helioscope

A telescope designed for observing the sun, often equipped with special filters. The term helioscope is less common in everyday English but may appear in technical contexts.