TELEPOLARISCOPE


Meaning of TELEPOLARISCOPE in English

noun a polariscope arranged to be attached to a telescope.

Webster English vocab.      Английский словарь Webster.