Find the word definition

WordNet
plantlike flagellate

n. unicellular organisms having many characteristics of typical algae