TELEPOLARISCOPE MEANING IN ENGLISH

• Telepolariscope Definition & Synonyms

  1. (n.) A polariscope arranged to be attached to a telescope.


RECENT SEARCHES