Big Huge Thesaurus

Stropharia

noun

sounds kind of like