Dinopedia
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.

Leedsichthys new1DB
Advertisement