Leedsichthys is an 80ft filter-feeder from Jurassic Europe. This is the largest fish that ever lived and its closest modern-day relative is the bowfin.
Advertisement
Leedsichthys is an 80ft filter-feeder from Jurassic Europe. This is the largest fish that ever lived and its closest modern-day relative is the bowfin.