Search for crossword answers and clues

Answer for the clue "Free-swimming flagellate algae ", 12 letters:
euglenophyta