Big Huge Thesaurus

Polyporus

noun

sounds kind of like