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 reflector