euglenoid

1. (noun) marine and freshwater green or colorless flagellate organism
Synonyms: euglenid, euglenophyte
Related Words: alga, algae



Terms and Conditions of Use / Copyright Notice