EUGLENOPHYTE





Definition:

  1. [noun] marine and freshwater green or colorless flagellate organism
    Synonyms: euglenoid, euglenid

Synonyms: