When Giant Millipedes Reigned

July 13, 2022
0.0%

Eons - S6 - E45

When Giant Millipedes Reigned

This giant millipede was the largest known invertebrate to ever live on land. So how did it get so big??

Eons: Season 6 - 68 Episode s