FOSSIL CARPOIDS FOR SALE

Carpoids are extinct, early echinoderms related to starfish and sea urchins. These primitive animals were marine filter feeders with very simple anatomy. Carpoids first appeared in the fossil record in the Cambrian Period with some types surviving into the Carboniferous Period.
SORT
PRICE
HIDE SOLD