Big Huge Thesaurus

phasmid

noun

sounds kind of like