Mylacris, cockroach insect

Mylacris, cockroach insect

Regular price
$19.08 USD
Sale price
$19.08 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