What does Aristoteles-Wels mean?

Aristoteles-Wels - German to English

Aristotle's catfish [Silurus aristotelis]