LOOK: This may be earth’s first ever land animal
Scientists think a genus of myriapod, a relative of moder millipedes, may be the earliest direct evidence of an animal living on land.
Life on Earth starte... Read More...
Spiders, scorpions, stick insects, mantises, hissing cockroaches, and other invertebrates.