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