Newtonian telescope (0 synonym found)

Definition of Newtonian telescope:

(n) : reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis

Definition of Newtonian telescope:

(n) : reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis

Back to Top