Definitions
There is 1 meaning of the phrase
Herschelian Telescope.
Herschelian Telescope - as a noun
A reflecting telescope with the mirror slightly tilted to throw the image to the side where it can be viewed
Synonyms (Exact Relations)
off-axis reflectorWord Variations & Relations
A-Z Proximities
herryments18hers7hersall10hersalls11herschel herschelian telescope
herse8hersed10herself13herses9hershey