Euglena definition: Any of various single-celled freshwater organisms of the genus Euglena, characterized by the presence of chlorophyll, a reddish eyespot, a single long anterior flagellum, and a second, rudimentary flagellum.
Oliver and Etta
de futebol
Episode 13 - Lance
Nevra
Eldarya Episode 22 Leiftan Illustration