Life … Animals Chordates Ray-finned Fishes Cichlids and Allies Cichlids African Cichlids Trematocranus genus Trematocranus Trematocranus Field notes Children Snail-crusher Hap Close