[eu.gle.na] n [NL, genus name, fr. eu- + Gk glene eyeball, socket of a joint] (ca. 1889): any of a genus (Euglena) of green freshwater flagellates often classed as algae
EUGLENA
Meaning of EUGLENA in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012