Telepolariscope

Webster's Dictionary of the English Language

·noun A polariscope arranged to be attached to a telescope.