Arthropleura, an extinct prehistoric millipede and the largest known land invertebrate to ever exist.

Arthropleura, an extinct prehistoric millipede and the largest known land invertebrate to ever exist.
Join the conversation