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