Do African Cichlids Have Teeth?

Although there are literally hundreds of different African cichlids in lakes Tanganyika, Victoria and Malawi, they share one similarity for sure. All of them do have teeth and they can …