Big Huge Thesaurus

plectognath

noun

sounds kind of like