'euglenoid' definitions:

Definition of 'euglenoid'

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