Definitions of Division euglenophyta:

  • noun:   free-swimming flagellate algae