Big Huge Thesaurus

percoid

noun

sounds kind of like