phototelescopes
English
Noun
phototelescopes
plural of
phototelescope