Life … Animals Chordates Ray-finned Fishes Cichlids and Allies Cichlids Trematocranus Snail-crusher Hap species 6 observations Snail-crusher Hap Trematocranus placodon Field notes Close