Big Huge Thesaurus

cycloloma

noun

sounds kind of like