Words: euglenoid euglenophyte euglenid
Part of speech: n
Definition: marine and freshwater green or colorless flagellate organism