Big Huge Thesaurus

Lentinus

noun

sounds kind of like