Noun Definition
euglenid
1.Definition: marine and freshwater green or colorless flagellate organism
Related Noun(s):euglenoid, euglenophyte
Category: Animals1.Definition: marine and freshwater green or colorless flagellate organism
Related Noun(s):euglenoid, euglenophyte
Category: Animals