Big Huge Thesaurus

polyprion

noun

sounds kind of like