division Euglenophyta

noun

1.
free-swimming flagellate algae