meaning of Augentierchen

Augentierchen - German to English

euglena [Euglena]