What does Afrikanischer Vielstachler mean?

Afrikanischer Vielstachler - German to English

African leaffish [Polycentropsis abbreviata]