L12
Ancistomus feldbergae
A rock-dwelling Xingu pleco that grazes algae by night and hides by day.

About
Found in the shallow, fast-moving rapids of the Rio Xingu basin in Brazil, Ancistomus feldbergae is a medium-sized plecostomus with habits closely tied to its rocky riverbed home. In the wild it spends daylight hours tucked beneath flat rocks ranging from palm-sized to nearly half a meter across, then emerges after dark to graze the biofilm and algae coating those same rock surfaces. Stomach content analysis from wild specimens revealed a diet dominated overwhelmingly by diatoms, with some sponge fragments mixed in, and an intestinal length nearly eleven times the body length underscores just how committed this fish is to processing plant material. In the aquarium, replicating that setup goes a long way toward keeping it comfortable. Think smooth flat rocks, good water movement, and low light or dim areas where it can retreat. Diet-wise, algae wafers, blanched vegetables, and biofilm-rich surfaces will cover most of its needs, though it will pick at meaty foods opportunistically. This isn't the most demanding pleco to keep, but the Xingu's warm, moderately soft water should be respected. It's a rewarding fish for someone who has moved past their first pleco and wants something with genuine personality and interesting natural history behind it.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with L12
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the L12 get?
- The L12 reaches about 4–8" as an adult.
- What size tank does the L12 need?
- A minimum of 30 gallons is recommended for the L12.
- What water parameters does the L12 need?
- The L12 does best with a temperature of 77–86°F, a pH of 6.5–7.5, hardness around 2–12 dGH.
- Is the L12 aggressive?
- The L12 is generally peaceful and suits a community tank with similarly calm tankmates.
- What does the L12 eat?
- The L12 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 L12 live?
- With good care, the L12 typically lives 5-8 years.