What does Axelrods Regenbogenfisch mean?

Axelrods Regenbogenfisch - German to English

Axelrod's rainbowfish [Chilatherina axelrodi]