Big Huge Thesaurus

myxophyceae

noun

sounds kind of like