Telescopers, noun plural of telescoper. Synonyms in the same form.
telescopists
All synonyms for telescoper →