These tropical freshwater fishes come in so many colors, shapes, and sizes, it's nearly impossible to sum up the family of Cichlidae. But with all their many differences in appearance and behavior, the more than 1,500 species share a few characteristics: they're (almost always) colorful, intelligent, social, and they know how to care for their offspring!

Image credits: main image, courtesy of Larry Johnson.