Big Huge Thesaurus

leccinum

noun

sounds kind of like