Big Huge Thesaurus

opiliones

noun

sounds kind of like