newtonian telescope

Noun
  1. Reflecting telescope in which the image is viewed through an eyepiece perpendicular to main axis (synset 103828307)

Other Searches