Zambezi parrotfish

The Zambezi Parrotfish (Cyphomyrus discorhynchus) is an elephantfish in the family Mormyridae. It is currently the only member of its genus. It occurs in several river systems across central Africa. It grows to a length of 31 cm. ...
Found on http://en.wikipedia.org/wiki/Zambezi_parrotfish
No exact match found