euglenoid
1. [ noun ] (biology,botany) marine and freshwater green or colorless flagellate organism
Synonyms: euglenid euglenophyte
Related terms: alga Euglenophyta
Similar spelling:   euglenid
  euglena
  euglenophyte
  Euglenophyta
  Euglenaceae