plantlike flagellate

noun

1.
unicellular organisms having many characteristics of typical algae