Dictionary search results

Showing 1-2 of 2 results

euglena US English

A green, single-celled, freshwater organism with a flagellum, sometimes forming a green scum on stagnant water

Euglena in euglena US English

A green, single-celled, freshwater organism with a flagellum, sometimes forming a green scum on stagnant water