Big Huge Thesaurus

parmelia

noun

sounds kind of like