'euglenid' definitions:

Definition of 'euglenid'

(from WordNet)
noun
Marine and freshwater green or colorless flagellate organism [syn: euglenoid, euglenophyte, euglenid]