Geological Range: Last occurrence (top): within Cenomanian Stage (93.90-100.50Ma, top in Cenomanian stage). Data source: Total of range of species in this databaseFirst occurrence (base): within Albian Stage (100.50-112.95Ma, base in Albian 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