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