Big Huge Thesaurus

Leccinum

noun

sounds kind of like