Meaning of euglena

Definition of euglena

(noun) minute single-celled green freshwater organism having a single flagella; often classed as algae

Other information on euglena

WIKIPEDIA results for euglena
Amazon results for euglena