euglena
English Dictionary
->
Letter E
-> euglena
Search Dictionary:
euglena Definition
(n)
minute
single
-
celled
green
freshwater
organism
having
a
single
flagella
;
often
classed
as
algae
euglena Synonyms
euglena
© Art Branch Inc.