Mylacris, cockroach insect
Mylacris, cockroach insect
  • Load image into Gallery viewer, Mylacris, cockroach insect
  • Load image into Gallery viewer, Mylacris, cockroach insect

Mylacris, cockroach insect

Regular price
$15.90 USD
Sale price
$15.90 USD
Regular price
Sold out
Unit price
per 

Roaches arose in the Pennsylvanian period, about 280 million years ago, and have not changed much since. This replica is from a 260 million-year-old specimen.
Shipping Included