Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

telepolariscope Definition

Cancel
telepolariscope
noun
A polariscope designed to be attached to a telescope

Words Related to telepolariscope!

telepolariscope Examples by Brain Bank Users