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