A new Ordovician eurypterid (Arthropoda: Chelicerata) from southeast Turkey: evidence for a cryptic Ordovician record of Eurypterida
Academic Article
- Overview
- Additional document info
- View All