Big Huge Thesaurus

protoctista

noun

sounds kind of like