meaning of Antarktischer Krill

Antarktischer Krill - German to English

Antarctic krill [Euphausia superba]