'division Euglenophyta' definitions:

Definition of 'division Euglenophyta'

From: WordNet
noun
Free-swimming flagellate algae [syn: Euglenophyta, division Euglenophyta]