Big Huge Thesaurus

Tremella

noun

sounds kind of like