Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

euglena Definition

Cancel
euglena
noun(eu-gle-na)
any of a genus (Euglena) of green freshwater flagellates often classified as algae

Words Related to euglena!

euglena Examples by Brain Bank Users