Big Huge Thesaurus

Myxomycetes

noun

sounds kind of like