Les poissons rohu sont omnivores , ce qui signifie qu'ils mangent à la fois des plantes et des animaux. Leur régime varie en fonction de leur âge et de leur taille, mais comprend généralement:
Matière végétale:
* Algues: Ils paissent des algues poussant sur des rochers et des plantes aquatiques.
* plantes aquatiques: Ils consomment diverses plantes aquatiques comme la jacinthe d'eau, le lys d'eau et d'autres végétations submergées.
* graines: Ils peuvent manger des graines qui tombent dans l'eau.
Animal Matter:
* zooplancton: Ils filtrent les petits crustacés et autres petits animaux de l'eau.
* insectes: Ils mangent des insectes qui tombent dans l'eau ou vivent à la surface.
* vers: Ils consommeront des vers trouvés dans la boue et les sédiments.
* petit poisson: Le plus grand Rohu peut parfois manger des poissons plus petits.
Dans l'ensemble, les poissons Rohu sont des mangeoires opportunistes et mangeront tout ce qui est disponible et accessible à eux. Ils jouent un rôle crucial dans l'écosystème aquatique en contrôlant la croissance des algues et en agissant comme une source alimentaire pour d'autres animaux.