Big Huge Thesaurus

Cordylus

noun

sounds kind of like