Big Huge Thesaurus

Telescopium

noun

sounds kind of like