plantlike flagellate

1. (noun) unicellular organisms having many characteristics of typical algae
Related Words: protozoan, protozoon



Terms and Conditions of Use / Copyright Notice