Big Huge Thesaurus

Parmelia

noun

sounds kind of like