Word info

telepolariscope

Noun

Meaning

A polariscope arranged to be attached to a telescope.

Source: Webster's dictionary

Close letter words and terms