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.