Definition of euglena in English:

euglena

noun

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

    • ‘Does it have a mutant euglena for a sidekick, called Minoxodil?’

Origin

Modern Latin, from eu- ‘well’ + Greek glēnē eyeball, socket of joint.

Pronunciation:

euglena

/juːˈɡliːnə/