Big Huge Thesaurus

Myxophyceae

noun

sounds kind of like