Word info

phototelescope

Noun

Meaning

phototelescope (plural phototelescopes)

A telescope adapted for taking photographs of the heavenly bodies.

Source: en.wiktionary.org

Close letter words and terms