Plant matter:
* Algae: They graze on algae growing on rocks and aquatic plants.
* Aquatic plants: They consume various aquatic plants like water hyacinth, water lily, and other submerged vegetation.
* Seeds: They may eat seeds that fall into the water.
Animal matter:
* Zooplankton: They filter small crustaceans and other tiny animals from the water.
* Insects: They eat insects that fall into the water or live on the surface.
* Worms: They will consume worms found in the mud and sediment.
* Small fish: Larger rohu may occasionally eat smaller fish.
Overall, rohu fish are opportunistic feeders and will eat whatever is available and accessible to them. They play a crucial role in the aquatic ecosystem by controlling algae growth and acting as a food source for other animals.