plantlike flagellate Meaning, Definition & Usage

  1. noun unicellular organisms having many characteristics of typical algae

WordNet