plantlike flagellate
1.
(
noun
) unicellular organisms having many characteristics of typical algae
Related Words:
protozoan
,
protozoon
Terms and Conditions of Use / Copyright Notice