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
Tweet