Spiny Stream Pleco
Hypostomus latifrons
A hardy Paraguayan armored catfish with a surprising ability to breathe air.

About
Found in the Paraguay River basin of South America, Hypostomus latifrons is a pleco-type armored catfish that can reach a respectable size in the aquarium. Adults commonly fall somewhere between seven and twelve inches, so this is not a fish to underestimate when it comes to long-term planning. Like others in its genus, it possesses the ability to breathe air as a supplement to gill respiration, an adaptation that likely evolved in response to the low-oxygen conditions that seasonal rivers in its native range can experience. In the aquarium this trait means it can handle less-than-perfect oxygenation better than many fish, though that should never be used as an excuse for lazy husbandry. As an omnivore it will graze on algae and biofilm but also benefits from supplemental feeding with vegetables, sinking wafers, and the occasional protein-based food. It tends to be territorial with its own kind, especially in tighter spaces, so keep that in mind if you plan to house multiples. A single specimen is generally peaceful toward unrelated tankmates. This is a catfish best suited to a keeper who has some experience with larger bottom-dwellers and can plan ahead for its decade-plus lifespan.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Spiny Stream Pleco
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Spiny Stream Pleco get?
- The Spiny Stream Pleco reaches about 7β12" as an adult.
- What size tank does the Spiny Stream Pleco need?
- A minimum of 55 gallons is recommended for the Spiny Stream Pleco.
- What water parameters does the Spiny Stream Pleco need?
- The Spiny Stream Pleco does best with a temperature of 68β82Β°F, a pH of 6β7.5, hardness around 5β20 dGH.
- Is the Spiny Stream Pleco aggressive?
- The Spiny Stream Pleco is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the Spiny Stream Pleco eat?
- The Spiny Stream Pleco is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
- How long does the Spiny Stream Pleco live?
- With good care, the Spiny Stream Pleco typically lives 8-12 years.