Big Huge Thesaurus

Strobilomyces

noun

sounds kind of like