Big Huge Thesaurus

euglenid

noun

sounds kind of like