Big Huge Thesaurus

clypeus

noun

sounds kind of like