Definition of telelens in English:

telelens

noun

Photography
  • Telephoto lens.

Origin

Late 19th century.