Which is the largest fish?

 

 

The whale shark is the largest living fish, commonly reaching 9 m and sometimes as much as twice that length.

It is a sluggish fish that feeds on plankton and is found only in tropical seas. One of the largest freshwater fish is the arapaima of South America, which reaches a length of 2.4 m. The European catfish grows to a length of 4.5 m and weighs around 300 kg.

Picture credit: google