EUGLENA


Meaning of EUGLENA in English

[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

Merriam-Webster English vocab.      Английский словарь Merriam Webster.