euglenophyte

Explore definitions, synonyms, and language insights of euglenophyte

Definitions

Noun
marine and freshwater green or colorless flagellate organism

More General Terms