Humphead cichlid
Names: Humphead cichlid

It's a freshwater fish that looks and and acts like a saltwater fish.

Copyright © 2005 - 2019 Animalpedia.com