Life … Animals Chordates Ray-finned Fishes Catfishes Suckermouth Armored Catfishes Sailfin Catfishes Highfin Spotted Plecostomus species 196 observations Highfin Spotted Plecostomus Pterygoplichthys gibbiceps Field notes Close