What was the largest fish ever to live?
The largest fish ever to live is the whale shark. It is a filter-feeding fish that can grow up to 18 metres (59 feet) long and weigh up to 21.5 tons (47,000 pounds). The whale shark is found in tropical waters around the world and feeds on plankton and small fish.