What does Algengarnele mean?

Algengarnele - German to English

cherry shrimp [Neocaridina heteropoda]