euglenoid
تعریف انگلیسی
noun
- marine and freshwater green or colorless flagellate organism