dcsimg
National Fisheries Research and Development Institute, Philippines. Year: 2014.   cc-by-nc-sa-3.0

Cichliformes is an order of ray-finned fishes. There are 1702 species of Cichliformes, in 236 genera and 2 families.

Known occurrences, collected specimens and observations of Cichliformes. View this species on GBIF