Arthropleura, an extinct 2.4 meter long(7.8ft) centipede that lived 300 million years ago. Largest invertebrate that ever existed.

The world according to Sue.
Arthropleura, an extinct 2.4 meter long(7.8ft) centipede that lived 300 million years ago. Largest invertebrate that ever existed.