We do not currently know of any synonyms for telephotes.
The noun telephotes is defined as:
Did you mean telephones?