Big Huge Thesaurus

chantarelle

noun

sounds kind of like