euglena
1. [ noun ] (biology,botany) minute single-celled green freshwater organism having a single flagella; often classed as algae
Related terms: protozoan genus_Euglena
Similar spelling:   euglenid
  euglenoid