Pleco, can't tell what kind on that rotting specimen. I have 4 in my home aquarium. Thet get a couple of feet in warmer water.