Meaning of herschelian telescope

Definition of herschelian telescope

(noun) a reflecting telescope with the mirror slightly tilted to throw the image to the side where it can be viewed

Other information on herschelian telescope

WIKIPEDIA results for herschelian telescope
Amazon results for herschelian telescope