Big Huge Thesaurus

euglena

noun

sounds kind of like