Skip to main content

photoheliograph

English photoheliograph meaning in English  •  photoheliograph का अर्थ अंग्रेजी में
Noun
  • A modified kind of telescope adapted to taking photographs of the sun.
Advertisement