euglena

1. (noun) minute single-celled green freshwater organism having a single flagella; often classed as algae
Related Words: protozoan, protozoon



Terms and Conditions of Use / Copyright Notice