Meaning of newtonian telescope
Definition of newtonian telescope
(noun)
reflecting
telescope
in which the
image
is viewed
through
an
eyepiece
perpendicular
to
main
axis
Other information on newtonian telescope
WIKIPEDIA results for
newtonian telescope
Amazon results for
newtonian telescope
Tweet