Big Huge Thesaurus

myxomycete

noun

sounds kind of like