Scary head of fossilized, 9-foot bug from 300M years ago recreated by scientists
The largest bug to ever live, Arthropleura, was part of a group called arthropods -- which includes crabs, spiders and insects – and had features of modern-day centipedes and millipedes.
9 Oct 21:58 · New York Post