English Dictionary
◊ EUGLENOPHYTE
euglenophyte
n : marine and freshwater green or colorless flagellate organism
[syn: {euglenoid}, {euglenid}]