Definitions
noun
unicellular organisms having many characteristics of typical algae
Look “plantlike flagellate” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
unicellular organisms having many characteristics of typical algae