Big Huge Thesaurus

palmature

noun

sounds kind of like