euglenoid

noun

1.
marine and freshwater green or colorless flagellate organism