Big Huge Thesaurus

tremella

noun

sounds kind of like