Big Huge Thesaurus

lobotes

noun

sounds kind of like