The discovery of the Arthropleura fossil, measuring nearly 9-feet-long, possibly makes this giant millipede the largest bug to ever exist.
from USATODAY - World Top Stories https://ift.tt/3eaVXNY
via
The discovery of the Arthropleura fossil, measuring nearly 9-feet-long, possibly makes this giant millipede the largest bug to ever exist.
0 Comments