Big Huge Thesaurus

Tulostoma

noun

sounds kind of like