Big Huge Thesaurus

Hygrocybe

noun

sounds kind of like