euglenophyta
1. [ noun ] (biology,botany) free-swimming flagellate algae
Synonyms: division_Euglenophyta
Related terms: division Protoctista euglenoid Euglenophyceae
Similar spelling:   euglenophyte
  Euglenophyceae
  euglenoid
  Euglenaceae