Permian system, Sakmarian stage. Russia, the Urals. Carapace

Phyllocaridan? Another Malacostraca?

Similar questions and discussions