Meaning of plantlike flagellate

Definition of plantlike flagellate

(noun) unicellular organisms having many characteristics of typical algae

Other information on plantlike flagellate

WIKIPEDIA results for plantlike flagellate
Amazon results for plantlike flagellate