Where Does Indian Leaffish Live?
Nandus nandus
Got a photo? Identify fish instantly with the Fishby app.
Open the appIndian Leaffish lives in specific habitats. Knowing where to look helps you find and identify it.
Where to find Indian Leaffish
- Water type
- freshwater
- Depth
- Typically found in shallow to moderate depths, often near the surface or amidst submerged vegetation.
- Environment
- Slow-moving or stagnant freshwater bodies such as ponds, ditches, canals, beels, oxbow lakes, and the vegetated margins of rivers. Prefers areas with dense aquatic vegetation, submerged roots, and leaf litter, which provide cover for ambush predation.
- Geographic range
- Widely distributed across South Asia, including India, Bangladesh, Nepal, Pakistan, Myanmar, and Thailand. Its range extends from the Indus basin in the west to the Mekong basin in the east.
Explore Indian Leaffish
Identify fish anywhere
Free on iOS, Android, and Web. Photo identification, full species details, and more.