Big Huge Thesaurus

Pyrrosia

noun

sounds kind of like