Find the word definition

WordNet
division Euglenophyta

n. free-swimming flagellate algae [syn: Euglenophyta]