English Dictionary
◊ EUGLENOPHYTA
Euglenophyta
n : free-swimming flagellate algae [syn: {Euglenophyta}, {division
Euglenophyta}]