What does Argus-Schlangenkopffisch mean?

Argus-Schlangenkopffisch - German to English

north snakehead [Channa argus]