Big Huge Thesaurus

cryptogramma

noun

sounds kind of like