plantlike flagellate

Explore definitions, synonyms, and language insights of plantlike flagellate

Definitions

Noun
unicellular organisms having many characteristics of typical algae

More General Terms