Biogeographical and co-evolutionary origins of scarabaeine dung beetles: Mesozoic vicarianceversusCenozoic dispersal and dinosaurversusmammal dung

Biogeographical and co-evolutionary origins of scarabaeine dung beetles: Mesozoic vicarianceversusCenozoic dispersal and dinosaurversusmammal dung