Definitions of euglenoid:

  • noun:   marine and freshwater green or colorless flagellate organism