Big Huge Thesaurus

myxomycota

noun

sounds kind of like