Indian salmon. A fish of rivers and lakes eating fish, frogs and algae as well as fruits that fall from overhanging trees. These fish are highly esteemed food fish but are in danger of being overfished.
The most comprehensive food words site or culinary glossary site
Brought to you by the SoFAB Institute.