telephoto lens

Noun
  1. A camera lens that magnifies the image (synset 104410548)

Other Searches