Phylum Class Order Family Genus Lat group Ocean Period Epoch Stage Sub-stage Environment Annelida Polychaeta Eunicemorpha Praelumbrinereis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Phyllodocemorpha Triadonereis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Annelida Polychaeta Sedentarida Serpulidae Barbafera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Annelida Polychaeta Sedentarida Serpulidae Filograna Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Ruxingella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Serpula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Serpula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Annelida Polychaeta Sedentarida Serpulidae Serpula Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Sedentarida Serpulidae Weixiserpula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Annelida Polychaeta Tubicola Spirorbis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Annelida Polychaeta Tubicola Spirorbis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Annelida Polychaeta Tubicola Spirorbis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Annelida Polychaeta Tubicola Spirorbis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Annelida Polychaeta Tubicola Spirorbis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Malacostraca Decapoda Aegeridae Aeger Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Malacostraca Decapoda Clytiopsidae Koryncheiros Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Arthropoda Malacostraca Decapoda Erymidae Clytiopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Arthropoda Malacostraca Decapoda Erymidae Clytiopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Arthropoda Malacostraca Decapoda Erymidae Clytiopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Malacostraca Decapoda Glypheidae Litogaster Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Malacostraca Decapoda Glypheidae Tridactylastacus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Arthropoda Malacostraca Decapoda Mesochiridae Pseudoglyphea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Arthropoda Malacostraca Decapoda Palinuridae Yunnanopalinura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Arthropoda Malacostraca Decapoda Pemphicidae Pemphix Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Malacostraca Decapoda Pemphicidae Pemphix Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Malacostraca Decapoda Penaeidae Ambilobeia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Arthropoda Malacostraca Decapoda Penaeidae Antrimpos Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Malacostraca Decapoda Aspidogaster Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Malacostraca Decapoda Oosterinkia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Arthropoda Malacostraca Decopoda Chimaerastacidae Chimaerastacus Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Malacostraca Isopoda Amphisopidae Protamphisopus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Arthropoda Malacostraca Isopoda Amphisopidae Protamphisopus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Arthropoda Malacostraca Isopoda Palaeophreatoicidae Palaeocrangon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Arthropoda Malacostraca Isopoda Palaeophreatoicidae Palaeocrangon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Arthropoda Malacostraca Isopoda Palaeophreatoicidae Palaeocrangon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Arthropoda Malacostraca Leptostraca Rhabdouraeidae Rhabdouraea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Arthropoda Malacostraca Lophogastrida Schimperella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Merostomata Xiphosurida Heterolimulus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Amphissites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Kegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Kegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Kegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Kegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Kegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Neoamphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Neoamphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Neoamphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Neoamphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Neoamphissites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Permokegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Permokegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Permokegelites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Amphissitidae Polytylites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Cyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Aparchitidae Libumella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Aparchitidae Libumella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Beyrichiidae Neoulrichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Beyrichiidae Neoulrichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Beyrichiidae Neoulrichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Beyrichiidae Neoulrichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Beyrichiopsidae Mennerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Beyrichiopsidae Mennerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Beyrichiopsidae Mennerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Beyrichiopsidae Mennerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Beyrichiopsidae Mennerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Beyrichiopsidae Mennerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coelonellidae Coelonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coelonellidae Coelonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coronakirkbyidae Tubulikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coronakirkbyidae Tubulikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coronakirkbyidae Tubulikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coronakirkbyidae Tubulikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Coronakirkbyidae Tubulikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Glyptopleuridae Glyptopleura Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Hollinellidae Hollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Indivisiidae Indivisia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kellettinidae Kellettina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kellettinidae Kellettina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kellettinidae Semipetasus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kellettinidae Semipetasus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kellettinidae Semipetasus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyellidae Kirkbyella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Aurikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Southern Neotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Carinaknightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Kirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Knightina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Nodokirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Kirkbyidae Reviya Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Reviya Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Reviya Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Reviya Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Reviya Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Scutikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kirkbyidae Shleesha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kloedcytherellidae Pseudobeyrichiopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Kloedenellidae Oliganisus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kloedenellidae Oliganisus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kloedenellidae Oliganisus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Kloedenellidae Oliganisus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Glyptopleurina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Glyptopleurina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Glyptopleurina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Knoxiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Knoxitidae Langdaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Chamishaella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Chamishaella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Paraparchites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Samarella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Shemonaella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Shemonaella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Shemonaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Shemonaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Paraparchitidae Shemonaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Shemonaella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Paraparchitidae Shishaella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Pseudoparaparchitidae Nodoparaparchites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Scrobiculidae Roundyella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Serenididae Sargentina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Tricorninidae Ovornina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Youngiellidae Moorites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Youngiellidae Moorites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Youngiellidae Moorites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Youngiellidae Moorites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Youngiellidae Moorites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Youngiellidae Moorites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Youngiellidae Permoyoungiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Youngiellidae Permoyoungiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Eukloedenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Hungarogeisina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Iranokirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Italogeisina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Judahella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Judahella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Judahella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Palaeocopida Judahella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Palaeocopida Kloedenellitina Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Palaeocopida Neofellerites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Parahollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Parahollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Parahollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Parahollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Palaeocopida Parahollinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Parvicyathus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Parvikirkbya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Palaeocopida Parvikirkbya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Palaeocopida Rectonaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Palaeocopida Sinocoelonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Palaeocopida Triassicindivisia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Palaeocopida Triassicindivisia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Palaeocopida Triassicindivisia Southern Neotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Arthropoda Ostracoda Palaeocopida Triassicindivisia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Palaeocopida Triassicindivisia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Platycopida Cythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Birdsallela Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Birdsallela Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Birdsallela Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Birdsallela Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Birdsallela Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Birdsallela Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Cavussurella Northern Panthalassa Triassic Middle Triassic Anisian Illyrian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Orlovicavina Northern Panthalassa Triassic Middle Triassic Anisian Illyrian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Sulcella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Platycopida Cavellinidae Ussuricavina Northern Panthalassa Triassic Middle Triassic Anisian Illyrian Unknown Arthropoda Ostracoda Platycopida Spinososioellidae Spinososioella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Platycopida Reubenella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Acratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratiidae Cooperuna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Abrobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Abrobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Abrobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Abrobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Abrobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Acratina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Arcibairdia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Bairdiacypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ceratobairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Fabalicypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Kempfina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Liuzhinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Lobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Mirabairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Orthobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paracypris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Paramacrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paramacrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paramacrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Paramacrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Petasobairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Praelobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Praelobobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Praezabythocypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Praezabythocypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Praezabythocypris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Ptychobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Ptychobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Ptychobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Ptychobairdia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Pustulobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Pustulobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Pustulobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Pustulobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Pustulobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Pustulobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Spinobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Spinocypris Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Bairdiidae Spinocypris Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiidae Spinocypris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Spinocypris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Spinocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiidae Truncobairdia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Truncobairdia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Truncobairdia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Truncobairdia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiidae Urobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Urobairdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiidae Urobairdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Baschkirina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Praepilatina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Pseudobythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiocyprididae Silenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Berounellidae Paraberounella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Berounellidae Paraberounella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Southern Neotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocyprididae Bythocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Covracythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Monoceratina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Parabythocythere Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Podocopida Bythocytheridae Parabythocythere Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Parabythocythere Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Parabythocythere Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bythocytheridae Triassocythere Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Bythocytheridae Triassocythere Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Kellettella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytheridae Triassinella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Arthropoda Ostracoda Podocopida Cytheridae Triassinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytheridae Triassinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Basslerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherideidae Pseudorayella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherideidae Pseudorayella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Arqoviella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Cytherissinellidae Callicythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Geroiidae Pseudacanthoscapha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdianella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Healdiopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Healdiopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Healdiopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Healdiidae Hungarella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Hungarella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Healdiidae Reversocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Limnocytheridae Pterocythere Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Macrocyprididae Macrocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Microcheilinellidae Spinomicrocheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Southern Neotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Pachydomellidae Microcheilinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Quasillitidae Absina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Ostracoda Podocopida Rectonariidae Pseudospinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Podocopida Acanthoscapha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Acanthoscapha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Acratinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Acratinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Arcuaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Bairdiolites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Cetollina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Citrella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Citrella Southern Neotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Arthropoda Ostracoda Podocopida Citrella Southern Neotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Arthropoda Ostracoda Podocopida Citrella Southern Neotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Arthropoda Ostracoda Podocopida Citrella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Citrella Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Coryellites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Dettermania Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Dettermania Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Arthropoda Ostracoda Podocopida Eumiraculum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Arthropoda Ostracoda Podocopida Eumiraculum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Eumiraculum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Haworthina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Nagyella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Nagyella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Nagyella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Podocopida Nemoceratina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Nemoceratina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Arthropoda Ostracoda Podocopida Praemacrocypris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Arthropoda Ostracoda Podocopida Pulviella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Podocopida Pulviella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Arthropoda Ostracoda Podocopida Shivaella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Silenis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Ostracoda Podocopida Simeonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Podocopida Simeonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Podocopida Simeonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Arthropoda Ostracoda Podocopida Triassocypris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Ostracoda Podocopida Triassocypris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Arthropoda Ostracoda Kerocythere Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Arthropoda Trilobita Proetida Brachymetopidae Brachymetopus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Brachymetopidae Cheiropyge Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Acanthophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Acropyge Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Trilobita Proetida Phillipsiidae Acropyge Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Acropyge Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Ditomopyge Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Kathwaia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Microphillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Neoproetus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Neoproetus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Paraphillipsia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Arthropoda Trilobita Proetida Phillipsiidae Pseudophillipsia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Chileata Dictyonellida Isogrammidae Isogramma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Chileata Dictyonellida Isogrammidae Megapleuronia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Chileata Dictyonellida Isogrammidae Schizopleuronia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Chileata Dictyonellida Isogrammidae Schizopleuronia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Discina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Discinidae Discinisca Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Discinisca Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Discinisca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Outer Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Outer Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Outer Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Outer Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Discinidae Orbiculoidea Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Middle Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingula Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Lingulata Lingulida Lingulidae Lingularia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Lingularia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinoglottidia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinolingularia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinolingularia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lingulidae Sinolingularia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Lingulata Lingulida Lunoglossa Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Araxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Athyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Athyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Cleiothyridina Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Comelicothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Composita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntallina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntallina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntallina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntallina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntallina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Gruntea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Himathyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Himathyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Himathyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Himathyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Himathyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Janiceps Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Juxathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Mayangella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Mayangella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Pinegathyris Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Pinegathyris Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Pinegathyris Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Rectambitus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Rectambitus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Rectambitus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Rectambitus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Rectambitus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Septospirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Septospirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Septospirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Spirigerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tarimathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Tongzithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Athyrididae Transcaucasathyris Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Athyrididae Xenosaria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Athyridida Athyrididae Xenosaria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Anisactinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Dioristella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Diplospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Oxycolpella Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Pexidella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Brachiopoda Rhynchonellata Athyridida Diplospirellidae Pexidella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Southern Neotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Spirigerellina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Athyridida Diplospirellidae Tetractinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedtiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Hustedtiella Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Neoretzia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Neoretziidae Schwagerispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Retziidae Retzia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Athyridida Pseudokoninckina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Athyridida Spirigera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Enteletella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Enteletina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Enteletidae Peltichia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Rhipidomellidae Rhipidomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Acosarina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Kotlaia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Orthotichia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Schizophoria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Schizophoria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Orthida Schizophoriidae Schizophoria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Allorhynchus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Caucasorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Caucasorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Caucasorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Caucasorhynchia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Caucasorhynchia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Gerassimovia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Maorirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Pseudowellerella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Septaliphorioidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Allorhynchidae Terebratuloidea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Decurtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Trigonirhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Austrirhynchidae Trigonirhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Southern Neotethys Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Costirhynchopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Cyclothyrididae Timorhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Erymnariidae Crurirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Lambdarinidae Lambdarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Aparimarhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Austriellula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Norellidae Costinorella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Costinorella Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Diholkorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Holcorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Holcorhynchella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Norellidae Holcorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Norellidae Holcorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Laevorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Meishanorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Meishanorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Meishanorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Meishanorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Meishanorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Norella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Norella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Norella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Paranorellina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Paranorellina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Paranorellina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Piarorhynchella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Qilianoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Norellidae Wairakirhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Petasmaiidae Pugnoides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Lissorhynchia Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Lissorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Lissorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Lissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Lissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Prelissorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Wellerellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Wellerellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Wellerellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Pontisiidae Wellerellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Bicamella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Camarophorinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Camarophorinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Camarophorinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Camarophorinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Camarophorinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Camarophorinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Cyrolexis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Hybostenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Neopsilocamara Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Neopsilocamara Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Psilocamara Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Septacamarella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Septacamarella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Septacamarella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Psilocamaridae Septacamarella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Abrekia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Abrekia Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Abrekia Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Abrekia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Abrekia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Abrekia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Aorhynchia Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nucleusorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Nudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Paranudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Paranudirostralina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Piarorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Rhynchonella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Sakawairhynchia Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchonellidae Uniplicatorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Rhynchoporidae Rhynchopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Sinorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Sinorhynchia Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Sinorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Sinorhynchiidae Volirhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Coledium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Stenoscismatidae Stenoscisma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Triasorhynchiidae Triasorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Triasorhynchiidae Triasorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Anchorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Glyptorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Glyptorhynchia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Glyptorhynchia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Plekonella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Tautosia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Tautosia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Tautosia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Tautosia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Uncinunellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Wellerellidae Wellerella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Rhynchonellida Chivatschella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Rhynchonellida Disphenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Attenuatella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Cruricella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Cruricella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Cruricella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Cruricella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Cruricella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Cruricella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Crurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Orbicoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Ambocoeliidae Paracrurithyris Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Ella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Pustuloplica Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Brachythyrididae Pustuloplica Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Alphaneospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Semibrachythyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Choristitidae Semibrachythyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Semibrachythyrina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Choristitidae Zhejiangospirifer Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Elythidae Bullarina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Permophricodothyris Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Phricodothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Elythidae Squamularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Ambikella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Martiniopsis Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Notospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Ingelarellidae Tomiopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Jilinmartinia Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Jilinmartinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Jilinmartinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Jilinmartinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Jilinmartinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Jilinmartinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Ladoliplica Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Martinia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Spinomartinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Spinomartinia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Spinomartinia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Tropical Boreal Ocean Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Tropical Boreal Ocean Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Martiniidae Tiramnia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Paeckelmanellidae Odontospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Reticulariidae Warrenella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Alispiriferella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Alispiriferella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Alispiriferella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Arcullina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Arcullina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Elivina Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Elivina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Elivina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Elivina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Elivina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Nakimusiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Nakimusiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Nakimusiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Nakimusiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Nakimusiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Spiriferella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Timaniella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Timaniella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Timaniella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferellidae Tipispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Eliva Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Latispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Ovispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Ovispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Purdonella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Purdonella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Spiriferidae Purdonella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pteroplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Strophopleuridae Pterospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Syringothyrididae Petinospiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Aperispirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Betaneospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Cartorhium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Crassispirifer Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Crassispirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Crassispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Fusispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Gypospirifer Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Kaninospirifer Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Neospirifer Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Occidalia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Occidalia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Pondospirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Quadrospira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Trigonotreta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferida Trigonotretidae Wadispirifer Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Aequspiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Aequspiriferina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Aequspiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Aequspiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Dinarispira Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Southern Neotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Koeveskallina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Nudispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Sinucostella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Sinucostella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Sinucostella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Sinucostella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Sinucostella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Balatonospiridae Sinucostella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Hirsutella Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Leiolepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Neocyrtina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Bittnerulidae Thecocyrtelloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Cyrtinidae Licharewina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Laballidae Eolaballa Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Laballidae Paralepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Induan Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Lepismatina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Lepismatinidae Qingyenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Licharewiidae Licharewia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Licharewiidae Licharewia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Licharewiidae Licharewia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Callispirina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Paraspiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Yaonoiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Yaonoiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Paraspiriferinidae Yaonoiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Pennospiriferina Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Pennospiriferina Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Pennospiriferina Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Southern Neotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Punctospirella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Xestotrema Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Xestotrema Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Pennospiriferinidae Xestotrema Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Lamnaespina Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Lamnaespina Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Lamnaespina Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Lamnaespina Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Punctospirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Punctospirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Yangkongia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Yangkongia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Punctospiriferidae Yangkongia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Gjelispinifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Gjelispinifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Reticulariinidae Reticulariina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Sinucostidae Qispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Sinucostidae Sinucosta Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Sinucostidae Sinucosta Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Sinucostidae Sinucosta Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Sinucostidae Sinucosta Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Sinucostidae Sinucosta Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Crenispirifer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Pseudospiriferina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Spiriferellina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Sulcispiriferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Sulcispiriferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Sulcispiriferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Sulcispiriferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferellinidae Tulungospirifer Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Madoia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Madoia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Madoia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Mentzelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Qinghaispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Qinghaispiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Spiriferina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Tethyspira Southern Neotethys Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Tethyspira Southern Neotethys Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Tethyspira Southern Neotethys Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Tethyspira Southern Neotethys Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Spiriferinida Spiriferinidae Tethyspira Southern Neotethys Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Permasyrinx Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Permasyrinx Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Permasyrinx Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Permasyrinx Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Permasyrinx Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Petinospiriferina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syrella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Spiriferinida Syringothyrididae Syringothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Angustothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Praecubanothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Praecubanothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Rhaetina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Rhaetina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Rhaetina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Rhaetina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Rhaetina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Angustothyrididae Rhaetina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Antzeilleridae Antezeilleria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Antzeilleridae Emeithyris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Brachiopoda Rhynchonellata Terebratulida Aulacothyropsidae Camerothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Beecheriidae Beecheria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Beecheriidae Hoskingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Adygella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Amygdalocosta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Amygdalocosta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Amygdalocosta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Amygdalocosta Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Amygdalocosta Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Amygdalocosta Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Arctothyris Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Coenothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Cruratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dareithyris Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dareithyris Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasma Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Dielasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Fletcherithyris Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Pirithyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Sulcatothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Tosuhuthyris Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Tosuhuthyris Northern Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Tosuhuthyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Tosuhuthyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Tosuhuthyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Tosuhuthyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Dielasmatidae Whitspakia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Hemiptychina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Maorielasma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Gillediidae Omanilasma Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gillediidae Sichuanothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Gusarellidae Protogusarella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Gundarolasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Heterelasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Heterelasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Heterelasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Heterelasmina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Mimaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Mimaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Mimaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Mimaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Mimaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Mimaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Pseudolabaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Pseudolabaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Pseudolabaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Pseudolabaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Pseudolabaia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Qinglongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Heterelasminidae Zhongliangshania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Labaiidae Labaia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Labaiidae Labaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Labaiidae Labaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Labaiidae Labaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Labaiidae Labaia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Lobothyrididae Lobothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Lobothyrididae Lobothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Notothyrididae Cryptacanthia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Gefonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyrina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Notothyris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Obnixia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Notothyrididae Rostranteris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Fredericksolasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Marinurnula Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Marinurnula Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Marinurnula Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Marinurnula Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Marinurnula Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Pseudodielasmatidae Marinurnula Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Rhynchonellata Terebratulida Terebratulidae Terebratula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Terebratulidae Terebratula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Middle Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Middle Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Middle Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyroides Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyroides Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyroides Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyroides Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyroides Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Aulacothyroides Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Eoantiptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Eoantiptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Eoantiptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Eoantiptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Parantiptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Parantiptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Periallus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Periallus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Brachiopoda Rhynchonellata Terebratulida Zeilleriidae Periallus Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Brachiopoda Rhynchonellata Terebratulida Zugmayeriidae Portneufia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Athyrorhynchia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Parasulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Parasulcatinella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Triseptothyris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Rhynchonellata Terebratulida Vex Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Brachiopoda Strophomenata Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Derbyia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Diplanus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Diplanus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Derbyiidae Diplanus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Alatorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Alatorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Alatorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Alatorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Alatorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Geyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Meekellidae Geyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Meekellidae Geyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Geyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Geyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Geyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Meekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Ombonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Orthothetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Parameekella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Paraorthotetina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Perigeyerella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Sicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Meekellidae Sicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Sicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Meekellidae Sicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Magniderbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Magniderbyia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Orthotetidae Orthotetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Pulsiidae Schellwienella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Goniarina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Schuchertellidae Schuchertella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Teserina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Teserina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Teserina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Schuchertellidae Teserina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Arctitreta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Erismatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Erismatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Erismatina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Kiangsiella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Streptorhynchus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Orthotetida Streptorhynchinae Tropidelasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Demonedys Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Demonedys Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Glabrichonetina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Anopliidae Parvichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Anopliidae Pygmochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Anopliidae Pygmochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Anopliidae Pygmochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Anopliidae Tornquistia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Aulosteges Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Chonosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Colemanosteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Costisteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Edriosteges Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Glyptosteges Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Howseia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Howseia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Howseia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Howseia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Howseia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Licharewiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Licharewiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Licharewiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Licharewiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Licharewiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Licharewiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Megasteges Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Saeptathaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Strophalosiina Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Taeniothaerus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Aulostegidae Urushtenoidea Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Chonetidae Chonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Ceocypea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Ceocypea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Ceocypea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Ceocypea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Ceocypea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Cooperina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Cooperinidae Cooperina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Cooperinidae Epicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Cooperinidae Epicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Epicelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Cooperinidae Falafer Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Chenxianoproductus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Contraspina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Echinoconchus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Fostericoncha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Fostericoncha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Fostericoncha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Fostericoncha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Fostericoncha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Pustula Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Vediproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Echinoconchidae Waagenoconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Gemmellaroiidae Cyndalia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Gemmellaroiidae Cyndalia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Gemmellaroiidae Cyndalia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Gemmellaroiidae Cyndalia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Gemmellaroiidae Cyndalia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Gemmellaroiidae Tectarea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Hercosiidae Hercosia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Hercosiidae Neorichthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Hercosiidae Neorichthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Anidanthus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Aurilinoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Aurilinoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Cancrinella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Linoproductidae Cimmeriella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Coolkilella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Fusiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Kuvelousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Linoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Megousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Megousia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Megousia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Megousia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Megousia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Paucispinauria Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Paucispinauria Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Platycancrinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Stepanoviella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Stepanoviella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Stepanoviella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Stepanoviella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Stepanoviella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Terrakea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Terrakea Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Terrakea Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Terrakea Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Terrakea Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Linoproductidae Terrakea Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Cardinocrania Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Cardinocrania Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Collemataria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Collemataria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Collemataria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Collemataria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Collemataria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Eolyttonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Eolyttonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Eolyttonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Eolyttonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Gubleria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Keyserlingina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Leptodus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Matanoleptodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Oldhamina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Pararigbyella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Poikilosakos Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Lyttoniidae Poikilosakos Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Marginiferidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Asperlinus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Bandoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Bandoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Cancrinelloides Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Cancrinelloides Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Chianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Chianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Monticuliferidae Chianella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Monticuliferidae Chianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Chianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Chonopectoides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Compressoproductus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Monticuliferidae Costatumulus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Monticuliferidae Filiconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Filiconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Filiconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Filiconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Filiconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Filiconcha Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Magniplicatina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Magniplicatina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Magniplicatina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Nikitinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Monticuliferidae Nikitinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Nikitinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Nikitinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Sarytchevinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Spitzbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Striapustula Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Striapustula Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Monticuliferidae Striapustula Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Permianellidae Dicystoconcha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Permianellidae Laterispina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Permianellidae Laterispina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Permianellidae Laterispina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Permianellidae Permianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Permianellidae Permianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Permianellidae Permianella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Permianellidae Permianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Permianellidae Permianella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Permianellidae Permianella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Anemonaria Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Caricula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Cathaysia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Caucasoproductus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Chonetella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Comuquia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Dongpanoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Dongpanoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Dongpanoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Dorashamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Dorashamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Dorashamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauriella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Echinauriella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Echinauriella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauriella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauriella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Echinauris Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Echinauris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Haydenella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenoides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Haydenoides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Huatangia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Incisius Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Incisius Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Incisius Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Incisius Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Jinomarginifera Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Jinomarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Krotovia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Krotovia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Krotovia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Labaella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Lamnimargus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lamnimargus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lampangella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Lampangella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Lampangella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Lampangella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lampangella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lampangella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lazarevonia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lethamia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lethamia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Lethamia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Lethamia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Tropical Boreal Ocean Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Liosotella Tropical Boreal Ocean Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Liosotella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Liosotella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Marginifera Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Neoplicatifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Ogbinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Ogbinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Ogbinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Ogbinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Ogbinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Parachonetella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Parachonetella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Parachonetella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paramarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Paramarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Paramarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Paramarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Paryphella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Retimarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Rugivestis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Spinomarginifera Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Stictozoster Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Tethysiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productellidae Transennatia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Araxilevis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Bruntonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Burovia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Burovia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Burovia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Calliomarginatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Calliomarginatia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Costiferina Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Costiferina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Horridonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Kochiproductus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Liraplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Niutoushania Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Niutoushania Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Peniculauris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Pleurohorridonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Productus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Stereochia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Thamnosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Thuleproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Thuleproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Thuleproductus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Tyloplecta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Productidae Yakovlevia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Richthofeniidae Richthofenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillomesolobus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillomesolobus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillomesolobus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillomesolobus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillomesolobus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Capillonia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Chonetinella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Dyoros Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Dyoros Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Dyoros Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Dyoros Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Dyoros Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fanichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Fusichonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Kitakamichonetes Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Lissochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Mesolobus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Neochonetes Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Quinquenella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Quinquenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Quinquenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Quinquenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Quinquenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Quinquenella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Rugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sandrella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Subtilichonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Sulcirugaria Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Svalbardia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Tethyochonetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waagenites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Brachiopoda Strophomenata Productida Rugosochonetidae Waterhouseiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Middle Shelf Brachiopoda Strophomenata Productida Rugosochonetidae Waterhouseiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Scacchinella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Scacchinellidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Scacchinellidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Schrenkiellidae Permundaria Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Schrenkiellidae Schrenkiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Schrenkiellidae Schrenkiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Schrenkiellidae Schrenkiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Schrenkiellidae Schrenkiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Schrenkiellidae Schrenkiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Sentosiidae Alatoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Sentosiidae Alatoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Sentosiidae Alatoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Sentosiidae Alatoproductus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Sentosiidae Alatoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Biplatyconcha Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Craspedalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Dasyalosia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Echinalosia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Etherilosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Etherilosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Heteralosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Licharewiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Licharewiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Licharewiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Liveringia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Liveringia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Liveringia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Marginalosia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Notolosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Notolosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Notolosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Notolosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Orthothrix Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Strophalosia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Truncatenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Truncatenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Truncatenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Truncatenia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Wyndhamia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Wyndhamia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Strophalosiidae Wyndhamia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Reedosepta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Reedosepta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Reedosepta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Reedosepta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Reedosepta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Tschernyschewiidae Tschernyschewia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Chonopectella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Parapulchratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Brachiopoda Strophomenata Productida Parapulchratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Brachiopoda Strophomenata Productida Parapulchratia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Brachiopoda Strophomenata Productida Parapulchratia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Pectenoproductus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Brachiopoda Strophomenata Productida Ploughsharella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomata Tebitopora Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cryptostomata Tebitopora Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cryptostomata Tebitopora Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cryptostomata Tebitopora Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Girtyporina Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Hayasakapora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Hayasakapora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Hayasakapora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Hayasakapora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Hayasakapora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomida Girtyporidae Hayasakapora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cryptostomida Timanodictyidae Timanodictya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cryptostomida Timanodictyidae Timanodictya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Gondolella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Ozarkodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Polygnathus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Polygnathus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Polygnathidae Polygnathus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hibbardella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Hindeodella Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Prioniodidae Lonchodina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Cyclostomata Corynotrypa Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cyclostomata Corynotrypa Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Dybowskiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Eridopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulipora Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistuliramus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulotrypa Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulotrypa Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Fistuliporidae Fistulotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Goniocladiidae Goniocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Tropical Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramipora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Goniocladiidae Ramiporidra Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Cystoporida Hexagonellidae Fistulamina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Hexagonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Meekopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Meekopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Meekopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Meekopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Meekopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Hexagonellidae Meekopora Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Sulcoreteporidae Sulcoretepora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Cystoporida Sulcoreteporidae Sulcoretepora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrata Ptylopora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Acanthocladia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Diploporaria Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Kalvariella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Kalvariella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Kalvariella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Kalvariella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Kalvariella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Kalvariella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Penniretepora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Acanthocladiidae Synocladia Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Alternifenestella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fabifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Fenestella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Hinganotrypa Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Laxifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Minilya Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Minilya Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Minilya Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Minilya Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Minilya Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Minilya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Rectifenestella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Ryhopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Fenestellidae Spinofenestella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Mackinneyella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Mackinneyella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Parapolypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polypora Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Polyporella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Protoretepora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Protoretepora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Protoretepora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Protoretepora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Polyporidae Protoretepora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Reteporinidae Kingopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Septopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Septopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Bryozoa Stenolaemata Fenestrida Septoporidae Septopora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Septopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Shulgapora Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Synocladiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Synocladiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Fenestrida Septoporidae Thamniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Arthrostylidae Nematopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Arthrostylidae Permoheloclema Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Rhabdomesida Arthrostylidae Permoheloclema Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Rhabdomesida Arthrostylidae Permoheloclema Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Rhabdomesida Arthrostylidae Permoheloclema Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Rhabdomesida Arthrostylidae Permoheloclema Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Maychella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Maychella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Maychella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Maychella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Hyphasmoporidae Streblotrypa Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Nikiforovellidae Clausotrypa Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Nicklesopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Nicklesopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhabdomesidae Rhabdomeson Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhomboporidae Rhombopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhomboporidae Rhombopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhomboporidae Rhombopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Rhabdomesida Rhomboporidae Rhombopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Anisotrypidae Ulrichotrypa Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Trepostomida Anisotrypidae Ulrichotrypa Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Trepostomida Araxoporidae Araxopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Araxopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Araxoporidae Paralioclema Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Arcticopora Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Dyscritellopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Dyscritellopsis Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Arcticoporidae Vysokella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Vysokella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Vysokella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Bryozoa Stenolaemata Trepostomida Arcticoporidae Vysokella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Dyscritella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Boreal Ocean Triassic Early/Lower Triassic Induan Induan Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Boreal Ocean Triassic Early/Lower Triassic Induan Induan Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Dyscritellidae Pseudobatostomella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Bryozoa Stenolaemata Trepostomida Heterotrypidae Reptonoditrypa Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Heterotrypidae Reptonoditrypa Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Coeloclemis Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Rhombotrypella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Stenodiscus Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Stenopora Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Stenoporidae Tabulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Tabulipora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Stenoporidae Tabulipora Tropical Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Bryozoa Stenolaemata Trepostomida Batostomella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Bryozoa Stenolaemata Trepostomida Geinitzella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Monotrypa Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Bryozoa Stenolaemata Trepostomida Phragmotrypa Tropical Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Bryozoa Stenolaemata Trepostomida Pycnopora Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Auloporida Auloporidae Aulopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Auloporida Multithecoporidae Multithecopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Auloporida Multithecoporidae Multithecopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Auloporida Trachypsammiidae Starostinella Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Favositida Micheliniidae Michelinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Michelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Praemichelinia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Favositida Micheliniidae Protomichelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Protomichelinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Protomichelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Protomichelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Protomichelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Micheliniidae Protomichelinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Gertholites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Favositida Pachyporidae Gertholites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Gertholites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Gertholites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Gertholites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Sinkiangopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Thamnopora Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Favositida Pachyporidae Thamnopora Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Pachyporidae Yakunopora Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Favositida Pseudofavositidae Pseudofavosites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Pseudofavositidae Pseudofavosites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Pseudofavositidae Pseudofavosites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Favositida Pseudofavositidae Pseudofavosites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Scleractinia Actinastreidae Actinastrea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Actinastreidae Actinastrea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Actinastreidae Actinastrea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Alpinophylliidae Craspedophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Astraeomorphidae Astraeomorpha Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Astrocoeniidae Koilocoenia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Conophyllidae Omphalophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Conophyllidae Omphalophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Cuifastraeidae Silesiastraea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Cuifastraeidae Silesiastraea Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Curtoseriidae Mesomorpha Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Gablonzeriidae Gablonzeria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Ceriostella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Margarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Neoconophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Promargarosmilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Semidistichophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Margarophylliidae Submargarosmilia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Montlivaltiidae Elysastraea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Montlivaltiidae Elysastraea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Montlivaltiidae Montlivaltia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Montlivaltiidae Montlivaltia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Montlivaltiidae Montlivaltia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pachythecalidae Radiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pachythecalidae Radiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Morycastraea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pamiroseriidae Pamiroseris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pinacophyllidae Cyathocoenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pinacophyllidae Cyathocoenia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Pinacophyllidae Cyathocoenia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Procyclolitidae Conophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Procyclolitidae Procyclolites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Protoheterstraeidae Protoheterastrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Coryphyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Distichophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Proretiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Retiophyllia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Reimaniphylliidae Toechastraea Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylinidae Procyathophora Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Stylinidae Procyathophora Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Stylinidae Procyathophora Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylinidae Procyathophora Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylinidae Procyathophora Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylophyllidae Pinacophyllum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Stylophyllidae Pinacophyllum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylophyllidae Pinacophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylophyllidae Pinacophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylophyllidae Stylophyllopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylophyllidae Stylophyllopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Stylophyllidae Stylophyllopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Thamnasteriidae Substuoresia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Thamnasteriidae Substuoresia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Thamnasteriidae Thamnasteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Cnidaria Anthozoa Scleractinia Thamnasteriidae Thamnasteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Thamnasteriidae Thamnasteria Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Thamnasteriidae Thamnasteria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Volzeiidae Volzeia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Zardinophyllidae Pachysolenia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Zardinophyllidae Zardinophyllum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Zardinophyllidae Zardinophyllum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Eckastraea Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Furcophyllia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Scleractinia Tropiastraea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Antiphyllidae Bradyphyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Antiphyllidae Lytvolasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Antiphyllidae Lytvolasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Antiphyllidae Lytvolasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Antiphyllidae Sloveniaxon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Endamplexidae Endamplexus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Endotheciidae Endothecium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Allophyllum Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Allotropiochisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Hapsiphyllidae Allotropiochisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Hapsiphyllidae Allotropiochisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Allotropiochisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Allotropiochisma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Allotropiophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Amplexizaphrentis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Cnidaria Anthozoa Stauriida Hapsiphyllidae Amplexizaphrentis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Amplexizaphrentis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Euryphyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Hapsiphyllidae Euryphyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Euryphyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Euryphyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Hapsiphyllidae Euryphyllum Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Laccophyllidae Amplexocarinia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lonsdaleiidae Carcinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophocarinophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Lophophyllidiidae Lophophyllidium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Metriophyllidae Asserculinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentamplexus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentamplexus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentamplexus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentamplexus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Pentaphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Pentaphyllidae Tachylasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Paracaninia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Paracaninia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Paracaninia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Pleramplexus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Plerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Plerophyllidae Ufimia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Calophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Gerthia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Hexalasma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Prosmilia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Sochkineophyllum Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Sochkineophyllum Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Sochkineophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Polycoeliidae Tetralasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Polycoeliidae Tetralasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Timorphyllidae Timorocarinophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Timorphyllidae Timorphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Timorphyllidae Timorphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Timorphyllidae Timorphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Verbeekiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Verbeekiellidae Wannerophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Aridophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Ipciphyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Liangshanophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Miyagiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Pseudohuangia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Waagenophyllum Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Stauriida Waagenophyllidae Wentzelella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Huayinophyllum Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Anthozoa Productiophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Anthozoa Productiophyllum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Hydrozoa Lemniscaterina Lemniscateridae Cassianastraea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Hydrozoa Lemniscaterina Lemniscateridae Cassianastraea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Cnidaria Hydrozoa Lemniscaterina Lemniscateridae Cassianastraea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Cnidaria Hydrozoa Milleporina Heterastrididae Heterastridium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Hydrozoa Milleporina Axopora Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Outer Shelf Cnidaria Hydrozoa Milleporina Axopora Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Cnidaria Hydrozoa Milleporina Axopora Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Hydrozoa Spongiomorphida Spongiomorphidae Spongiomorpha Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Cnidaria Hydrozoa Spongiomorphida Spongiomorphidae Spongiomorpha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Paraconularia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Pustuloconularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Scyphozoa Conulariida Conulariidae Pustuloconularia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Cnidaria Scyphozoa Conulariida Conulariopsidae Conulariopsis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Berckhemeraster Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Berckhemeraster Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Berckhemeraster Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Asteroidea Trichasteropsida Trichasteropsiidae Trichasteropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Asteroidea Migmasteridae Migmaster Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Asteroidea Migmasteridae Migmaster Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Asteroidea Pleuraster Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Asteroidea Pleuraster Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Ampelocrinida Calceolispongiidae Metacalceolispongia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Ampelocrinida Calceolispongiidae Metacalceolispongia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cladida Erisocrinidae Erisocrinus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cladida Erisocrinidae Erisocrinus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cladida Texacrinidae Texacrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Codiacrinidae Hypocrinus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Codiacrinidae Hypocrinus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Cyathocrinida Cyathocrinitidae Cyathocrinites Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Crinoidea Encrinida Encrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Crinoidea Encrinida Encrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Encrinida Encrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Encrinida Encrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Encrinida Encrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Encrinida Encrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Encrinida Traumatocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Encrinida Traumatocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Crinoidea Encrinida Traumatocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Crinoidea Encrinida Traumatocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Crinoidea Holocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Holocrinidae Holocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Crinoidea Isocrinida Balanocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Balanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Tollmannicrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Tollmannicrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Tollmannicrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinida Tollmannicrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinida Tollmannicrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Tollmannicrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Isocrinida Tollmannicrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Millericrinida Apiocrinidae Apiocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Bangtoupocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Millericrinida Bangtoupocrinidae Silesiacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Millericrinida Dadocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Echinodermata Crinoidea Millericrinida Dadocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Millericrinida Dadocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Millericrinida Dadocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Millericrinida Dadocrinus Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Crinoidea Monobathrida Dichocrinidae Neocamptocrinus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Monobathrida Dichocrinidae Neocamptocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Monobathrida Dichocrinidae Neocamptocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Monobathrida Dichocrinidae Neocamptocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Roveacrinida Axicrinus Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Roveacrinida Axicrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Axicrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Axicrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Axicrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Ossicrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Crinoidea Roveacrinida Osteocrinus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Crinoidea Isocrinidae Isocrinus Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinidae Isocrinus Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Isocrinidae Tyrolecrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Qingyanocrinidae Qingyanocrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Nodolanx Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Nodolanx Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Nodolanx Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Nodolanx Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Crinoidea Nodolanx Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian Middle Shelf Echinodermata Crinoidea Pentacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Crinoidea Pentacrinus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Crinoidea Philocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Echinodermata Crinoidea Philocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Philocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Crinoidea Philocrinus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Echinoidea Camarodonta Echinidae Echinus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Cidaridae Cidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Echinoidea Cidaroida Cidaridae Cidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Cidaridae Cidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Cidaridae Cidaris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Cidaridae Cidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Lenticidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Miocidaris Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Southern Neotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Echinodermata Echinoidea Cidaroida Miocidaridae Permocidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Miocidaridae Triadocidaris Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Serpianotiaridae Serpianotiaris Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Echinodermata Echinoidea Cidaroida Serpianotiaridae Serpianotiaris Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Echinoidea Cidaroida Triadotiaridae Triadotiaris Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Inner Shelf Echinodermata Echinoidea Echinocystitoida Echinocystitidae Pronechinus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Echinodermata Echinoidea Radiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Holothuroidea Apodida Achistridae Achistrum Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Apodida Achistridae Achistrum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Holothuroidea Apodida Chiridotidae Theelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Myriotrochidae Acanthotheelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Apodida Myriotrochidae Thalattocanthus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Apodida Synaptidae Calcancora Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Apodida Theeliidae Jumaraina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Apodida Theeliidae Jumaraina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Echinodermata Holothuroidea Apodida Theeliidae Jumaraina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Apodida Theeliidae Jumaraina Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Apodida Theeliidae Protheelia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Holothuroidea Aspidochirotida Bathysynactites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Holothuroidea Aspidochirotida Collbatothuria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Calclamna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Calclamnella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Calclamnella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Dendrochirotida Calclamnidae Calclamnoidea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Calclamnoidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Calclamnoidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Calclamnidae Eocaudina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Dendrochirotida Calclamnidae Jolfacaudina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Dendrochirotida Heterothyonidae Strobilothyone Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Heterothyonidae Strobilothyone Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Clavallus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Dendrochirotida Priscopedatidae Priscopedatus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Dendrochirotida Psolidae Monilipsolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Schlumbergeritidae Schlumbergerites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Binoculites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Dendrochirotida Binoculites Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Echinodermata Holothuroidea Dendrochirotida Binoculites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Elasipodida Palaeocaudinidae Palaeocaudina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Elasipodida Oneirophantites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Holothuroidea Elasipodida Praeeuphronides Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Elasipodida Praeeuphronides Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Elasipodida Praeeuphronides Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Elasipodida Praeeuphronides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Elasipodida Uncinulina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Punctatitidae Punctatites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Holothuroidea Stichopitidae Rhabdotites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Etheridgellidae Tropidelasma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Kaliobullitidae Kaliobullites Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Kuehnitidae Kuehnites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Kuehnitidae Kuehnites Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Stichopitidae Stichopitella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Stichopitidae Stichopites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Unknown Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Staurocumites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Slope and Basin Echinodermata Holothuroidea Tetravirga Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Ophiocistioidea Linguaserridae Linguaserra Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Echinodermata Ophiocistioidea Rotasacciidae Microantyx Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Echinodermata Ophiuroidea Ophiurida Aplocomidae Aplocoma Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Aplocoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Aplocoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Ophiuroidea Ophiurida Aplocomidae Aplocoma Northern Panthalassa Triassic Middle Triassic Anisian Aegean Unknown Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Echinodermata Ophiuroidea Ophiurida Aplocomidae Arenorbis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Outer Shelf Echinodermata Ophiuroidea Ophiurida Ophiodermatidae Ophioderma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Echinodermata Ophiuroidea Ophiurida Ophiodermatidae Ophioderma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Ophiuroidea Ophiurida Ophiodermatidae Ophioderma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Ophiuroidea Ophiurida Ophiodermatidae Palaeocoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Ophiuroidea Ophiurida Ophiolepididae Ophiomusium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Middle Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Outer Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Ophiuroidea Ophiurida Ophiuridae Aspiduriella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Ophiuroidea Ophiurida Ophiuridae Huangzhishania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Huangzhishania Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Huangzhishania Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Huangzhishania Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiuridae Praeaplocoma Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Echinodermata Ophiuroidea Ophiurida Ophiurinidae Stephanouropsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Echinodermata Ophiuroidea Calclyra Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Anomalodesmata Grammysiidae Cardiomorpha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Anomalodesmata Grammysiidae Sedgwickia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Anomalodesmata Grammysiidae Solenomorpha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Arcidae Arca Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Arcida Limopsidae Elegantarca Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Grammatodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Parallelodon Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Arcida Parallelodontidae Pichleria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcida Philobryidae Eophilobryoidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Arcoida Parallelodontidae Parallelodon Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Arcoida Philippiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Arcoida Philippiella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Arcoida Philippiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Arcoida Philippiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Carditoida Astartidae Astarte Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Carditoida Astartidae Astartella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Carditoida Astartidae Astartella Northern Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartella Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Astartidae Astartellopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Carditoida Astartidae Astartellopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Astartidae Coelopis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Coelopis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Coelopis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Coelopis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Astartidae Coelopis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Cardiniidae Arctocardinia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Carditoida Cardiniidae Arctocardinia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Carditoida Cardiniidae Cardinia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Carditoida Cardiniidae Cardinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Cardiniidae Cardinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Cardiniidae Cardinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Cardiniidae Cardinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Carditoida Cardiniidae Cardinia Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Cardiniidae Cypricardinia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Cardiniidae Cypricardinia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Carditidae Gujocardita Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Carditoida Crassatellidae Oriocrassatella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Crassatellidae Oriocrassatella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Crassatellidae Oriocrassatella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Myophoriopis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Myophoriopis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Myophoriopis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Myophoricardiidae Pseudocorbula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Carditoida Tellinidae Tellina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Lucinida Lucinidae Schafhaeutlia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Lucinida Lucinidae Sinbadiella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Lucinida Lucinidae Sinbadiella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Lucinida Mactromyidae Mactromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Lucinida Mactromyidae Mactromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Lucinida Mactromyidae Palaeolucina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Lucinida Mactromyidae Unicardium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Lucinida Mactromyidae Unicardium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Lucinida Mactromyidae Unicardium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Lucinida Mactromyidae Unicardium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Lucinida Mactromyidae Unicardium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Lucinida Mactromyidae Unicardium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Megalodontida Dicerocardiidae Physocardia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Megalodontida Megalodontidae Megalodon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Megalodontida Megalodontidae Neomegalodon Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Modiomorphida Modiomorphidae Taimyria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Atomodesma Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Evenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Intomodesma Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Atomodesmatidae Trabeculatia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Kolymiidae Kolymia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Kolymiidae Kolymia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Liebea Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Liebea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Outer Shelf Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Myalinidae Septimyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Myalinidae Septimyalina Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Mysidiellidae Promysidiella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Myalinida Mysidiellidae Waijiaoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Waijiaoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Mysidiellidae Waijiaoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Myalinida Ramonalinidae Ramonalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Mytilida Mytilidae Botulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Botulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Botulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Botulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Botulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Lithophaga Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Mytilida Mytilidae Modiolus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Mytilida Mytilidae Mytilus Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Mytilus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Mytilidae Promytilus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Mytilida Lithodomina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Mytilida Protopis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Mytilida Protopis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Mytilida Protopis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Mytilida Protopis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Mytiloida Protopis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Mytiloida Mytilidae Septifer Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Malletia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Malletiidae Nuculites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Malletiidae Palaeoneilo Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Phaenodesmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Malletiidae Taimyrodon Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Malletiidae Taimyrodon Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Glyptoleda Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Nuculana Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Nuculanida Nuculanidae Phestia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Phestia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculanida Nuculanidae Phestia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculanida Nuculanidae Polidevcia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculanida Sareptidae Sarepta Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Nuculanoida Nuculanidae Nuculana Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculavus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculavus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculavus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculavus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculavus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Nuculopsis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculida Nuculidae Palaeonucula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculida Nuculidae Trigonucula Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nucula Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nucula Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Nuculoida Nuculidae Nucula Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Nuculoida Nuculidae Nucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nucula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nucula Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nucula Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Nuculoida Nuculidae Nuculopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Cassiavellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillaria Tropical Panthalassa Triassic Middle Triassic Ladinian Longobardian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Gervillia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Hoernesia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Permoperna Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Bakevelliidae Towapteria Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Cassianellidae Cassianella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Gryphaeidae Liostrea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Aparimella Southern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Neotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Panthalassa Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Daonella Southern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Panthalassa Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Enteropleura Tropical Panthalassa Triassic Middle Triassic Anisian Anisian Outer Shelf Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Halobia Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Halobiidae Halobia Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Halobiidae Halobia Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Tambanella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Malleidae Waagenoperna Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Lopha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Ostrea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Ostreidae Ostrea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Ostreidae Ostrea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Ostreida Ostreidae Ostrea Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Ostreidae Protostrea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pinnidae Atrina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pinnidae Atrina Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Pinnidae Aviculopinna Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Pinnidae Aviculopinna Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pinnidae Aviculopinna Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pinnidae Aviculopinna Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pinnidae Pinna Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pinnidae Pinna Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Pinnidae Pinna Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Pinnidae Pinna Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Pinnidae Pinna Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Bositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Bositra Tropical Panthalassa Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Bositra Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Posidoniidae Magnolobia Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Posidoniidae Posidonia Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Ostreida Posidoniidae Pterohalobia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Arcavicula Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pteriidae Avicula Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pteriidae Pteria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Ostreida Pterineidae Guichiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Pterineidae Guichiella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Pterineidae Guichiella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Leptodesma Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Pterineidae Pseudobakewellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Ostreida Enantiostreon Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Ostreida Enantiostreon Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Enantiostreon Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Enantiostreon Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Enantiostreon Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Ostreida Peribositra Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Ostreida Peribositra Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pandorida Laternulidae Laternula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Annuliconchidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Anomiidae Anomia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Anomiidae Anomia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Anomiidae Placunopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Outer Shelf Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Aviculopectinidae Asoella Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Northern Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Aviculopecten Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Clavicosta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Crenipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Fasciculiconcha Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Limipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Limipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Limipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Limipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Limipecten Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Aviculopectinidae Paradoxipecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Buchiidae Eobuchia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Buchiidae Eobuchia Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Corrugopecten Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Corrugopecten Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Southern Neotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Crittendenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Cyrtorostra Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Deltopecten Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Deltopecten Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Deltopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Eocamptonectes Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Streblopteria Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Vorkutopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Vorkutopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Vorkutopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Vorkutopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Vorkutopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Deltopectinidae Vorkutopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolioides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolioides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolioides Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Entolioides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolioides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolioides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolioides Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Entolium Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Entolium Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Pernopecten Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Euchondriidae Euchondria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Euchondriidae Euchondria Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Cassianoides Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Cassianoides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Girtypecten Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Heteropecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Vnigripecten Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Vnigripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Heteropectinidae Vnigripecten Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Antiquilima Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Dimorphoconcha Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Dimorphoconcha Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Elimata Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Limidae Elimata Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Elimata Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Leptolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Limidae Lima Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Lima Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Lima Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Limaria Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Limatula Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Limea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Limea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Limidae Mysidioptera Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Limidae Mysidioptera Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limidae Palaeolima Tropical Panthalassa Triassic Middle Triassic Ladinian Longobardian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Limidae Plagiostoma Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Pseudolimea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Pseudolimea Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Limidae Pseudolimea Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Limidae Pseudolimea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Pseudolimea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Pseudolimea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limidae Pseudolimea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Limipectinidae Acanthopecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Monotidae Praeotapiria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Oxytomidae Meleagrinella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pectinida Oxytomidae Meleagrinella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pectinida Oxytomidae Meleagrinella Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pectinida Oxytomidae Oxytoma Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Oxytomidae Oxytoma Tropical Panthalassa Triassic Middle Triassic Ladinian Longobardian Inner Shelf Mollusca Bivalvia Pectinida Oxytomidae Oxytoma Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Oxytomidae Oxytoma Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Aequipecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Aequipecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Aequipecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Aequipecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Camptonectes Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Chlamys Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Eopecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Janopecten Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pectinida Pectinidae Loxochlamys Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Nevadapecten Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Ochotochlamys Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Pecten Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Middle Triassic Anisian Bithynian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Periclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Pleuronectites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Pectinida Pectinidae Praechlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pectinidae Taimyronectes Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Pectinida Pectinidae Taimyronectes Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pectinida Plicatulidae Plicatula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Plicatula Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Plicatulidae Pseudoplacunopsis Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Propeamussiidae Amussium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Propeamussiidae Amussium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pectinida Prospondylidae Noetlingiconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pegmavalvula Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pegmavalvula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Pseudomonotidae Pegmavalvula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Pseudomonotidae Pegmavalvula Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Chuluaria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Chuluaria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Chuluaria Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Chuluaria Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Pterinopectinidae Pseudoclaraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Guizhoupecten Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Streblochondria Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinida Streblochondriidae Xinanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian Inner Shelf Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Terquemiidae Newaagia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pectinida Orientopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Orientopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Orientopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinida Streblopterinella Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pectinida Streblopterinella Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Streblopterinella Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Streblopterinella Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinida Streblopterinella Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinoida Aviculopectinidae Aviculopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Aviculopecten Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Aviculopectinidae Etheripecten Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pectinoida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinoida Deltopectinidae Streblopteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Inner Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Inner Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Middle Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoida Etheripectinidae Eumorphotis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinoida Euchondriidae Euchondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinoida Hunanopectinidae Hunanopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinoida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinoida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoida Leptochondriidae Leptochondria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoida Leptochondriidae Leptochondria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinoida Leptochondriidae Leptochondria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinoida Oxytomidae Oxytoma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinoida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Pectinoida Pseudomonotidae Pseudomonotis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Inner Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Middle Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Middle Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pectinoida Pterinopectinidae Claraioides Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pectinoidea Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinoidea Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinoidea Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Pectinoidea Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoidea Entoliidae Entolium Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pectinoidea Entoliidae Pernopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pectinoidea Entoliidae Pernopecten Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pectinoidea Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pectinoidea Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Pectinoidea Entoliidae Scythentolium Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pectinoidea Pectinidae Eopecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pectinoidea Pectinidae Velopecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Ceratomyidae Gresslya Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Slope and Basin Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pholadida Pleuromyidae Pleuromya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadida Vacunellidae Cunavella Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pholadida Vacunellidae Myonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Myonia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Vacunella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Vacunella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadida Vacunellidae Vacunella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Edmondiidae Edmondia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Astartila Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Astartila Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Megadesmus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Megadesmidae Pyramus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Netschajewia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Neotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Permophorus Southern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Pseudopermophorus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Rimmyjimina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Permophoridae Triaphorus Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pholadomyida Permophoridae Triaphorus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Bivalvia Pholadomyida Permophoridae Triaphorus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Bivalvia Pholadomyida Permophoridae Triaphorus Northern Panthalassa Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Arcomya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Arcomya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Dianomya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Homomya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadomyida Pholadomyidae Homomya Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadomyida Pholadomyidae Homomya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Homomya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Homomya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Osteomya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Osteomya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Palaeocosmomya Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Pholadomyidae Palaeocosmomya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Crassiconcha Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Pleurophorina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Pleurophorina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyida Pleurophorina Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyida Pleurophorina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Edmondiidae Edmondia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Myoconcha Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Pholadomyoida Permophoridae Permophorus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Pseudomyoconcha Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Permophoridae Stutchburia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Pholadomyidae Homomya Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pholadomyoida Pleuromyidae Pleuromya Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Alula Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Alula Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Dyasmya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Praeundulomya Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Praeundulomya Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Sanguinolites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Sanguinolitidae Sanguinolites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Sanguinolitidae Sanguinolites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pholadomyoida Sanguinolitidae Sanguinolites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pholadomyoida Sanguinolitidae Wilkingia Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Protobranchia Malletiidae Palaeoneilo Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Protobranchia Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Protobranchia Malletiidae Palaeoneilo Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Bakevelliidae Bakevellia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Bakevelliidae Towapteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pterioida Bakevelliidae Towapteria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pterioida Kolymiidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Kolymiidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Kolymiidae Maitaia Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Myalinidae Atomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Myalinidae Atomodesma Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Myalinidae Leidapoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pterioida Myalinidae Myalina Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Pterioida Myalinidae Myalina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Myalinidae Myalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Pterioida Myalinidae Myalinella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pterioida Myalinidae Promyalina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Pterioida Myalinidae Promyalina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Myalinidae Promyalina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Myalinidae Qingyaniola Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pterioida Myalinidae Selenimyalina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Posidoniidae Posidonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Prospondylidea Terquemia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Anshunopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Anshunopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Anshunopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Anshunopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Anshunopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Avichlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Avichlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Avichlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Pterioida Avichlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pterioida Avichlamys Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Dolponella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Ensipteria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Pterioida Hayasakapecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Hayasakapecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Langsonella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pterioida Langsonella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Neomorphotis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Ornithopecten Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Pterioida Ornithopecten Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Pterioida Ornithopecten Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pterioida Ornithopecten Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Pterioida Ornithopecten Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Pterioida Peribositra Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Pterioida Peribositra Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Solemyida Solemyidae Janeia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Janeia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Solemyida Solemyidae Solemya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Solemyida Solemyidae Solemya Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Solemyida Solemyidae Solemya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Solemya Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Solemyida Solemyidae Solemya Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Costatoria Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Elegantinia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Middle Shelf Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Myophoria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Aegean Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Bithynian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Myophoriidae Paraschizodus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Eoastarte Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Kaibabella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Bivalvia Trigoniida Schizodidae Schizodus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Schizodidae Schizodus Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Trigoniidae Lyroschizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Trigoniidae Lyroschizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Trigoniidae Lyroschizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Trigoniidae Lyroschizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Trigoniidae Lyroschizodus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Trigoniida Trigoniidae Lyroschizodus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Anodontophora Tropical Panthalassa Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Cardinioides Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Cardinioides Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Cardinioides Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Cardinioides Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Cardinioides Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Janaija Northern Boreal Ocean Triassic Middle Triassic Ladinian Longobardian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Southern Neotethys Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Aegean Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Outer Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Northern Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Olenekian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Trigoniida Liotrigonia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Costatoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Trigonioida Myophoriidae Neoschizodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Trigonioida Schizodidae Schizodus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Bivalvia Unionida Pachycardiidae Trigonodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Unionida Actinodontophora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Bivalvia Unionida Actinodontophora Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Bivalvia Unionida Pachycardia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Unionida Pachycardia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Unionoida Pachycardiidae Trigonodus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Middle Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Nammalian Nammalian Middle Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Bivalvia Unionoida Trigonodidae Unionites Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Bivalvia Veneroida Hiatellidae Hiatella Northern Boreal Ocean Triassic Middle Triassic Ladinian Fassanian Unknown Mollusca Bivalvia Veneroida Hiatellidae Panopea Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Veneroida Hiatellidae Panopea Northern Boreal Ocean Triassic Middle Triassic Anisian Illyrian Unknown Mollusca Bivalvia Veneroida Neoleptonidae Curionia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Veneroida Neoleptonidae Curionia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Veneroida Neoleptonidae Curionia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Veneroida Neoleptonidae Curionia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Bivalvia Veneroida Tancrediidae Tancredia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Bivalvia Paullia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Bivalvia Quadratia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Slope and Basin Mollusca Gastropoda Allogastropoda Donaldinidae Royalella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Allogastropoda Streptacididae Donaldina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Allogastropoda Streptacididae Donaldina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Allogastropoda Streptacididae Donaldina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Allogastropoda Streptacididae Donaldina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Allogastropoda Streptacididae Donaldina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Allogastropoda Streptacididae Donaldina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Allogastropoda Streptacididae Jiangxispira Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Allogastropoda Streptacididae Jiangxispira Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Allogastropoda Streptacididae Laxella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Allogastropoda Streptacididae Laxella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Allogastropoda Streptacididae Laxella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Allogastropoda Stuoraxis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Archaeogastropoda Cryptonerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Cryptonerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Archaeogastropoda Guizhouia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Archaeogastropoda Strotostoma Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Archaeogastropoda Strotostoma Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Archaeogastropoda Stuorella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Archaeogastropoda Trachynerita Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Archaeogastropoda Wortheniella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Architectonicoidea Mathildidae Promathilda Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Middle Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bellerophon Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Bucanopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Southern Neotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Bellerophontida Bellerophontidae Dicellonema Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Bellerophontida Bellerophontidae Mogulia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Mogulia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Patellilabia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Pharkidonotus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Pharkidonotus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Pharkidonotus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Pharkidonotus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Pharkidonotus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Pharkidonotus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Ptychobellerophon Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Ptychobellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Ptychobellerophon Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Bellerophontidae Retispira Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemites Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemitopsis Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemitopsis Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemitopsis Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemitopsis Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemitopsis Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Euphemitopsis Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Stachella Southern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Neotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Slope and Basin Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Bellerophontida Euphemitidae Warthia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Tropidodiscidae Sinuitina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Mirochiliticus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Mirochiliticus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Bellerophontida Mirochiliticus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Bellerophontida Mirochiliticus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Donaldospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Donaldospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Donaldospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Heshanietta Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Knightella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Microlampra Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cerithimorpha Orthonemidae Palaeostylus Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Anomphalus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Straparella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Anomphalidae Straparella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Turbinilopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Anomphalidae Turbinilopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Craspedostomatidae Natiria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Euomphalus Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Leptomphalus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Leptomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Leptomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Leptomphalus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Leptomphalus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Rhabdotocochlis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Rhabdotocochlis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Straparollus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Straparollus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Straparollus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Tongweispira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Euomphalina Euomphalidae Woehrmannia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Holopeidae Holopea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Holopeidae Holopea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Euomphalina Macluritidae Maclurites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Euomphalina Microdomatidae Cyclobathmus Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Microdomatidae Glyptospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Omphalotrochidae Coronopsis Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Paraturbinidae Chartronella Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Euomphalina Tychobraheidae Yunnania Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Tychobraheidae Yunnania Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Tychobraheidae Yunnania Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Euomphalina Triassocirrus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Haliotoidea Temnotropidae Temnotropis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Gastropoda HeterostrophaÊ Anoptychiidae Anoptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda HeterostrophaÊ Anoptychiidae Anoptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda HeterostrophaÊ Anoptychiidae Anoptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda HeterostrophaÊ Anoptychiidae Anoptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda HeterostrophaÊ Anoptychiidae Turristylus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Littorinoidea Purpurinidae Purpuroidea Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Littorinoidea Purpurinidae Werfenella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Littorinoidea Purpurinidae Werfenella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Littorinoidea Purpurinidae Werfenella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Littorinoidea Purpurinidae Werfenella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Littorinoidea Purpurinidae Werfenella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Littorinoidea Purpurinidae Werfenella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Lottioidea Amaeidae Scurriopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Lottioidea Amaeidae Scurriopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelochrysalis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Coelostylina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptycha Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Omphaloptychia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Coelostylinidae Toxoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Ptychomphalina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Ptychomphalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Eotomariidae Ptychomphalina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Rhaphistomella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Eotomariidae Rhaphistomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Rhaphistomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Rhaphistomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Rhaphistomella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Eotomariidae Rhaphistomella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Ananias Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Apachella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Apachella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Apachella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Baylea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Baylea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Bicarinella Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Bicarinella Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Bicarinella Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Callistadia Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Collabrina Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Dictyotomaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Dictyotomaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Dictyotomaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Dictyotomaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Dictyotomaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Eirlysia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Euzone Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Euzone Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Euzone Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Euzone Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Euzone Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Glabrocingulum Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Glabrocingulum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Glabrocingulum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Glabrocingulum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Glabrocingulum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Glabrocingulum Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Glyptotomaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Guizhouspira Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Mourlonia Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Peruvispira Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Platyteichum Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Platyteichum Southern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Pseudobaylea Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Spiroscala Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Spiroscala Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Murchisoniina Gosseletinidae Spiroscala Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Murchisoniina Gosseletinidae Spiroscala Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Slope and Basin Mollusca Gastropoda Murchisoniina Gosseletinidae Spiroscala Tropical Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Spirovallum Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Spirovallum Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Spirovallum Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Gosseletinidae Wannerispira Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Gosseletinidae Wannerispira Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Manzanospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Manzanospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Manzanospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Manzanospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Manzanospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Manzanospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Tunstallia Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Lophospiridae Worthenia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Loxonematidae Holopella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Loxonematidae Holopella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Mollusca Gastropoda Murchisoniina Loxonematidae Holopella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Murchisoniina Loxonematidae Holopella Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Loxonematidae Loxonema Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Aclisina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Aclisina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Cheilotomona Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Murchisonia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Murchisonia Tropical Palaeotethys Triassic Early/Lower Triassic Induan Dienerian Inner Shelf Mollusca Gastropoda Murchisoniina Murchisoniidae Murchisonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Murchisonia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Trypanocochlea Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Murchisoniidae Vistilia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Phanerotrematidae Phanerotrema Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Pithodeidae Wortheniopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Murchisoniina Porcelliidae Porcellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Porcelliidae Porcellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Porcelliidae Porcellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Porcelliidae Porcellia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Porcelliidae Porcellia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Cylindritopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Leptoptygma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Soleniscus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Soleniscidae Strobeus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Gastropoda Murchisoniina Spirostylidae Spirostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Allocosmia Tropical Panthalassa Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Ampezzopleura Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Ampezzopleura Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Kittliconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Murchisoniina Zygopleuridae Zygopleura Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Naticoidea Naticidae Natica Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Naticoidea Naticidae Natica Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Naticoidea Naticidae Polinices Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Mollusca Gastropoda Naticoidea Naticidae Polinices Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Naticoidea Naticidae Polinices Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Naticoidea Naticidae Polinices Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Naticoidea Naticidae Polinices Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trachoecidae Tyrsoecus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neotaenioglossa Euthystylus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neotaenioglossa Gradiella Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neotaenioglossa Gradiella Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Unknown Mollusca Gastropoda Neotaenioglossa Provermicularia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Provermicularia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Ramina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Rhabdoconcha Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Spirochrysalis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Spirochrysalis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Spirochrysalis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neotaenioglossa Spirochrysalis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neotaenioglossa Tretospira Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neotaenioglossa Trypanostylus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Cortinaticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Dicosmos Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Hologyra Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Boreal Ocean Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Induan Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Northern Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Naticopsidae Naticopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Neritoidea Neritariidae Neritaria Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Neritoidea Neritidae Abrekopsis Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Neritoidea Neritidae Abrekopsis Northern Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Slope and Basin Mollusca Gastropoda Neritoidea Neritidae Abrekopsis Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Neritoidea Neritidae Abrekopsis Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Neritoidea Neritidae Abrekopsis Northern Panthalassa Triassic Early/Lower Triassic Induan Dienerian Slope and Basin Mollusca Gastropoda Neritoidea Neritidae Protonerita Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoidea Neritidae Protonerita Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Delphinulopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Marmolatella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Platychilina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Platychilina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Platychilina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Delphinulopsidae Seisia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Neritoina Neritopsidae Fossariopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Neritopsidae Fossariopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Neritopsidae Fossariopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Neritoina Neritopsidae Magnicapitatus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoina Neritopsidae Magnicapitatus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Neritoina Neritopsidae Neritopsis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Neritoina Palaeonaricidae Palaeonarica Tropical Neotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoina Palaeonaricidae Palaeonarica Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Neritoina Tricolnaticopsidae Pachyomphalus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Trachybembix Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Borestus Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Callitomaria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Callitomaria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Callitomaria Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Euryalox Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Lamellospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pleurotomarioidea Phymatopleuridae Phymatopleura Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Pleurotomaria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Pleurotomariidae Sisenna Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pleurotomarioidea Trochotomidae Trochotoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pleurotomarioidea Trochotomidae Trochotoma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pleurotomarioidea Zygitidae Zygites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Pleurotomarioidea Zygitidae Zygites Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Pleurotomarioidea Zygitidae Zygites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pleurotomarioidea Zygitidae Zygites Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Ptenoglossa Protoculidae Undularia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Ptenoglossa Protoculidae Undularia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Ptenoglossa Protoculidae Undularia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Ptenoglossa Protoculidae Undularia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Ptenoglossa Protoculidae Undularia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Ptenoglossa Protoculidae Undularia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pyramidelloidea Ebalidae Neodonaldina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pyramidelloidea Goniasmatidae Erwinispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pyramidelloidea Pyramidellidae Chemnitzia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pyramidelloidea Pyramidellidae Chemnitzia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pyramidelloidea Pyramidellidae Chemnitzia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pyramidelloidea Streptacididae Streptacis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Sorbeoconcha Procerithiidae Protostylus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Sorbeoconcha Propupaspiridae Eosinocerithium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Sorbeoconcha Propupaspiridae Propupaspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Sorbeoconcha Turritellidae Turritella Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Trochoidea Araeonematidae Palaeoturbina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Trochoidea Araeonematidae Palaeoturbina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Trochoidea Liotiidae Eucycloscala Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Trochoidea Proconulidae Tylotrochus Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Trochoidea Trochidae Umbonium Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Trochoidea Riselloidea Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Turbinoidea Turbinidae Homalopoma Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Turbinoidea Turbinidae Turbo Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Turbinoidea Turbinidae Turbo Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Middle Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Vetigastropoda Discohelicidae Discohelix Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Vetigastropoda Schizogoniidae Schizogonium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Schizogoniidae Schizogonium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Schizogoniidae Schizogonium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Schizogoniidae Schizogonium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Schizogoniidae Schizogonium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Vetigastropoda Schizogoniidae Schizogonium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Acteoninidae Acteonina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Unknown Mollusca Gastropoda Acteoninidae Acteonina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cypraeidae Pustularia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Goniasmatidae Goniasma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Goniasmatidae Goniasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Goniasmatidae Goniasma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Goniasmatidae Goniasma Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Goniasmatidae Goniasma Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Goniasmatidae Goniasma Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Goniasmatidae Goniasma Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Goniasmatidae Goniasma Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Inner Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Goniasmatidae Platyzona Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Maturifusidae Pseudotritonium Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Maturifusidae Pseudotritonium Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Meekospiridae Ceraunocochlis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Meekospiridae Girtyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Meekospiridae Meekospira Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Meekospiridae Meekospira Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Meekospiridae Meekospira Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Meekospiridae Meekospira Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Meekospiridae Meekospira Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Meekospiridae Meekospira Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Meekospiridae Meekospira Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Meekospiridae Ninglangella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Orthonematidae Orthonema Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Plicatusidae Plicatus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Early/Lower Triassic Induan Griesbachian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Polygyrinidae Polygyrina Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Portlockiellidae Shansiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Protorculidae Battenizyga Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Protorculidae Battenizyga Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Pseudozygopleuridae Microptychis Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pseudozygopleuridae Plocezyga Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pseudozygopleuridae Plocezyga Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pseudozygopleuridae Pseudozygopleura Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Pseudozygopleuridae Pseudozygopleura Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pseudozygopleuridae Pseudozygopleura Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Pseudozygopleuridae Pseudozygopleura Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Sinuopeidae Naticasinus Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Subulitidae Bulimorpha Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Gastropoda Trachyspiridae Trachydomia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Trachyspiridae Trachydomia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Gastropoda Trachyspiridae Trachydomia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Gastropoda Trachyspiridae Trachydomia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Trachyspiridae Trachyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Gastropoda Trachyspiridae Trachyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Trachyspiridae Trachyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Trachyspiridae Trachyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Trachyspiridae Trachyspira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Cylindrobullina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Cylindrobullina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Cylindrobullina Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Gastropoda Luoguella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Luoguispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Luoguispira Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Gastropoda Suprazonalia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Hyolithomorpha Toxeumorphorida Toxeumorphoridae Toxeumorphora Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Slope and Basin Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Hyolithomorpha Toxeumorphorida Macrotheca Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Monoplacophora Archinacellida Metoptomatidae Lepetopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Polyplacophora Multiplacophora Strobilepidae Diadeloplax Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Polyplacophora Multiplacophora Strobilepidae Diadeloplax Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Polyplacophora Neoloricata Lepidopleuridae Helminthochiton Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Mollusca Polyplacophora Neoloricata Cymatochiton Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Polyplacophora Neoloricata Cymatochiton Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Mollusca Polyplacophora Neoloricata Cymatochiton Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Polyplacophora Neoloricata Cymatochiton Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Rostroconchia Conocardiida Bransoniidae Bransonia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Rostroconchia Conocardiida Bransoniidae Bransonia Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Rostroconchia Conocardiida Bransoniidae Pseudoconocardium Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Rostroconchia Conocardiida Bransoniidae Pseudoconocardium Northern Boreal Ocean Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Antalis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Antalis Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Antalis Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Dentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Dentalium Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Dentalium Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Dentalium Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Dentalium Tropical Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Scaphopoda Dentaliida Dentaliidae Plagioglypta Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Smithian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Laevidentaliidae Laevidentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Prodentaliidae Prodentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Prodentaliidae Prodentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Prodentaliidae Prodentalium Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Mollusca Scaphopoda Dentaliida Prodentaliidae Prodentalium Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Mollusca Scaphopoda Dentaliida Prodentaliidae Prodentalium Southern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian Inner Shelf Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Induan Griesbachian Outer Shelf Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Mollusca Tentaculita Microconchida Microconchus Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Unknown Porifera Calcarea Pharetronida Calicia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Pharetronida Reticulcoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Endostomatidae Endostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Endostomatidae Endostoma Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Endostomatidae Endostoma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Endostomatidae Endostoma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Peronidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Porifera Calcarea Stellispongiida Stellispongiidae Stellispongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Calcarea Stellispongiida Stellispongiidae Stellispongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Calcarea Paruvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Tolminothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Auriculospongiidae Cavusonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Auriculospongiidae Solutossaspongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Catenispongiidae Hartmanina Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Porifera Demospongea Agelasida Catenispongiidae Hartmanina Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Anisothalamia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Cryptocoeliidae Cryptocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Enoplocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Girtyocoelia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Henricellum Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Henricellum Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Phraethalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Agelasida Girtyocoeliidae Sollasia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Glomocystospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Huayingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Huayingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Huayingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Huayingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Huayingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Glomocystospongiidae Huayingia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Cystothalamia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Diecithalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Diecithalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Imbricatocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Imbricatocoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Guadalupiidae Imbricatocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Agelasida Intrasporeocoeliidae Belyaevaspongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Belyaevaspongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Belyaevaspongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Belyaevaspongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Intrasporeocoelia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rahbahthalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rahbahthalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rahbahthalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rahbahthalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Intrasporeocoeliidae Rhabdactinia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Agelasida Maeandrostiidae Meandrostia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Maeandrostiidae Meandrostia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Maeandrostiidae Meandrostia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Inner Shelf Porifera Demospongea Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Pharetrospongiidae Leiospongia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Preperonidellidae Bicoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Preperonidellidae Precorynella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Preperonidellidae Precorynella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Preperonidellidae Preperonidella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Agelasida Preperonidellidae Preperonidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Preperonidellidae Preperonidella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Thaumastocoeliidae Thaumastocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Thaumastocoeliidae Thaumastocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Virgolidae Intratubospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Virgolidae Intratubospongia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Agelasida Virgolidae Virgola Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Ancorinida Paelospongiidae Paelospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian Unknown Porifera Demospongea Axinellida Pantokratoria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Chaetetida Chaetetidae Chaetetes Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Porifera Demospongea Clavulina Clionaidae Cliona Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian Unknown Porifera Demospongea Epipolasida Heliospongiidae Coelocladia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Epipolasida Heliospongiidae Coelocladia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Epipolasida Heliospongiidae Coelocladiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Epipolasida Heliospongiidae Coelocladiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Epipolasida Heliospongiidae Coelocladiella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Epipolasida Heliospongiidae Neoheliospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Porifera Demospongea Epipolasida Heliospongiidae Spitsbergenia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Alpinothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Celyphia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Hadromerida Celyphiidae Celyphia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Follicatena Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Hadromerida Celyphiidae Jablonskyia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Paravesicocaulis Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Celyphiidae Uvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Ceotinellidae Ceotinella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Polysiphonidae Zardinia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Polysiphonidae Zardinia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Hadromerida Polysiphonidae Zardinia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Operculospongia Khmeriidae Khmeria Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Operculospongia Khmeriidae Khmeria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Operculospongia Khmeriidae Khmeria Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Operculospongia Khmeriidae Permosoma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Operculospongia Khmeriidae Permosoma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Orchocladina Anthaspidellidae Pseudomultistella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Orchocladina Anthaspidellidae Pseudomultistella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Orchocladina Chiastoclonellidae Actinocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Porifera Demospongea Orchocladina Chiastoclonellidae Pseudovirgulopsis Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea PERMOSPHINCTA Subacosymplegma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Spirosclerophorida Haplistiidae Chaunactis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Chaunactis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Chaunactis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Chaunactis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Chaunactis Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Haplistion Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Spirosclerophorida Haplistiidae Haplistion Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Haplistion Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Haplistion Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Haplistion Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Spirosclerophorida Haplistiidae Haplistion Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Streptosclerophorida Hindiidae Scheiia Northern Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian Outer Shelf Porifera Demospongea Tabulospongida Spherolichaetetes Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Outer Shelf Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Colospongia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Vaceletida Colospongiidae Neoguadalupia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Parauvanella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Platythalamiella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Subascosymplegma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Subascosymplegma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Subascosymplegma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Subascosymplegma Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Subascosymplegma Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Colospongiidae Tristratocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Amblysiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian Unknown Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Discosiphonella Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Sebargasiidae Polycystocoelia Northern Panthalassa Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Ambithalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Deningeria Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Deningeria Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Deningeria Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Deningeria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Deningeria Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Preverticillites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Preverticillites Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Preverticillites Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Preverticillites Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Preverticillites Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Preverticillites Northern Panthalassa Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Ladinian Longobardian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Tebagathalamiidae Graminospongia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Tebagathalamiidae Tebagathalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Tebagathalamiidae Tebagathalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Tebagathalamiidae Tebagathalamia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Verticillitidae Sinocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Verticillitidae Sinocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Verticillitidae Sinocoelia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Verticillitidae Stylothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Verticillitidae Stylothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Vaceletida Verticillitidae Stylothalamia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms" Porifera Demospongea Kazania Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Demospongia Agelasida Aphrosalpingidae Vesicocaulis Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Porifera Demospongia Agelasida Olangocoeliidae Olangocoelia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Porifera Demospongia Hadromerida Celyphiidae Celyphia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Porifera Demospongia Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian "Reefs, Buildups and Bioherms" Porifera Demospongia Hadromerida Celyphiidae Follicatena Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Porifera Demospongia Vaceletida Colospongiidae Colospongia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Porifera Demospongia Vaceletida Solenolmiidae Solenolmia Tropical Palaeotethys Triassic Middle Triassic Anisian Illyrian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Hexactinosa Cribrospongiidae Cribrospongia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian Inner Shelf Porifera Hexactinellida Hexactinosa Cribrospongiidae Cribrospongia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Hexactinosa Pileolitidae Hexactinoderma Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Hexactinosa Pileolitidae Hexactinoderma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Hexactinosa Pileolitidae Hexactinoderma Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Hexactinosa Carinthiaspongus Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian Slope and Basin Porifera Hexactinellida Hexactinosa Scotospongia Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian Slope and Basin Porifera Hexactinellida Lychniscosa Callodictyonidae Plocoscyphia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Inner Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Cypellospongia Tropical Panthalassa Triassic Early/Lower Triassic Olenekian Spathian Outer Shelf Porifera Hexactinellida Lyssacinosa Euplectellidae Silesiaspongia Tropical Palaeotethys Triassic Middle Triassic Anisian Anisian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Lyssacinosa Euplectellidae Silesiaspongia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Lyssacinosa Euplectellidae Silesiaspongia Tropical Palaeotethys Triassic Middle Triassic Anisian Pelsonian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Bothroconis Tropical Boreal Ocean Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Hodsia Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Hexactinellida Krainerella Tropical Palaeotethys Triassic Middle Triassic Ladinian Fassanian Slope and Basin Porifera Disjectoporidae Arduorhiza Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Disjectoporidae Disjectopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian Inner Shelf Porifera Disjectoporidae Disjectopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Disjectopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Disjectopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Disjectopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Disjectopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Irregulatopora Southern Neotethys Permian Lopingian Wuchiapingian Wuchiapingian Unknown Porifera Disjectoporidae Lichuanopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Pseudopalaeoaplysina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Pseudopalaeoaplysina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Pseudopalaeoaplysina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Pseudopalaeoaplysina Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Radiotrabeculopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Radiotrabeculopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Radiotrabeculopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Radiotrabeculopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Radiotrabeculopora Tropical Palaeotethys Permian Lopingian Changhsingian Changhsingian "Reefs, Buildups and Bioherms" Porifera Disjectoporidae Radiotrabeculopora Tropical Palaeotethys Permian Lopingian Wuchiapingian Wuchiapingian "Reefs, Buildups and Bioherms" Porifera Holocoelia Tropical Palaeotethys Triassic Middle Triassic Ladinian Ladinian "Reefs, Buildups and Bioherms"