Big Huge Thesaurus

polypedates

noun

sounds kind of like