Telephotograph

Webster's Dictionary of the English Language

·add. ·noun A photograph, image, or impression, reproduced by or taken with a telephotographic apparatus.