Geological Range: Last occurrence (top): within Maastrichtian Stage (66.04-72.05Ma, top in Maastrichtian stage). Data source: Total of range of species in this databaseFirst occurrence (base): within Turonian Stage (89.77-93.90Ma, base in Turonian stage). Data source: Total of range of species in this database

Plot of occurrence data:

Dec 2017 - Plotting of Neptune data has been re-enabled on the Mesozoic pages following revision of the age-models in Neptune. The data is, however, still very sparse for the Early Cretaceous