Dictionary Home » Dictionary Definitions » photoheliograph

photoheliograph

(fōˌtō-hēˈlē-ə-grăfˌ)

noun
A telescope equipped to photograph the sun.
link/cite print suggestion box