Leaf Fish
Monocirrhus polyacanthus
Also known as: South American leaffish
A dead-leaf impersonator that ambushes prey with a lightning-fast vacuum strike.

About
The leaf fish (Monocirrhus polyacanthus) is one of freshwater fishkeeping's most extraordinary ambush predators, and its entire body is built around the art of deception. Found across the Amazon basin in Peru, Brazil, Bolivia, Colombia, and Venezuela, it inhabits slow, tannin-stained waters where dead leaves collect and drift. The resemblance is genuinely remarkable: the body is laterally flattened, patterned in mottled brown and tan, and a small fleshy projection on the lower lip mimics a leaf stalk. It can even shift its coloration to better match local conditions. When hunting, the fish tilts head-down and appears to simply drift toward its target, propelled by near-invisible movements of its transparent fins. At the moment of the strike, the jaws extend outward into a wide tube and the prey is sucked in whole, often head-first, faster than the eye can follow. It can take prey approaching its own body length. In a home aquarium, this species needs careful management. It is sensitive to water quality lapses and does not mix well with active or boisterous tankmates. A species-only setup is the safest approach, though some keepers report success alongside armored catfish. This is a rewarding but unforgiving fish best suited to hobbyists who already have some experience with soft-water predators.
Similar species
Other fish you might consider
Good tank mates
Species that tend to coexist peacefully with Leaf Fish
From the same region
Share the same natural habitat. Great for a biotope-themed tank
Frequently asked questions
- How big does the Leaf Fish get?
- The Leaf Fish reaches about 2–3" as an adult.
- What size tank does the Leaf Fish need?
- A minimum of 7 gallons is recommended for the Leaf Fish.
- What water parameters does the Leaf Fish need?
- The Leaf Fish does best with a temperature of 72–77°F, a pH of 5–6.8, hardness around 1–10 dGH.
- Is the Leaf Fish aggressive?
- The Leaf Fish is semi-aggressive. It can work in a community with careful tankmate choices and enough space.
- What does the Leaf Fish eat?
- The Leaf Fish 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 Leaf Fish live?
- With good care, the Leaf Fish typically lives 5-8 years.