Chinese Paddlefish (Chinese Swordfish)
200,000,000 BC – 2020 AD
The planet’s largest freshwater fish (20 feet and 900 lbs) has been declared extinct.
Chinese Paddlefish (Chinese Swordfish)
200,000,000 BC – 2020 AD
The planet’s largest freshwater fish (20 feet and 900 lbs) has been declared extinct.