Humphead cichlid
Names: Humphead cichlid

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

Copyright © 2005 - 2018 Animalpedia.com