Big Huge Thesaurus

Protista

noun

sounds kind of like