Life … Animals Chordates Ray-finned Fishes Catfishes Suckermouth Armored Catfishes Bristlemouths Striped Rubbernose Plecostomus species 7 observations Striped Rubbernose Plecostomus Chaetostoma thomsoni Field notes Close