The feature that would distinguish euglena from cyanobacteria is the membrane-bound nucleus. Also, cyanobacteria do not have flagella, while euglena does. Cyanobacteria is a prokaryotic organism and thus, doesn’t have a nucleus, but unlike heterotrophic prokaryotes, cyanobacteria have internal membranes (thylakoids).Euglena is a eukaryotic organism which contains chloroplast for the photosynthesis.