Big Huge Thesaurus

Lobipes

noun

sounds kind of like