Definitions of euglenid:

  • noun:   marine and freshwater green or colorless flagellate organism