Big Huge Thesaurus

Hygrophorus

noun

sounds kind of like