Predation upon Hatchling Dinosaurs by a New Snake from the Late Cretaceous of India
Bibliographic record
Abstract
Derived large-mouthed snakes (macrostomatans) possess numerous specializations in their skull and lower jaws that allow them to consume large vertebrate prey. In contrast, basal snakes lack these adaptations and feed primarily on small prey items. The sequence of osteological and behavioral modifications involved in the evolution of the macrostomatan condition has remained an open question because of disagreement about the origin and interrelationships of snakes, the paucity of well-preserved early snake fossils on many continental landmasses, and the lack of information about the feeding ecology of early snakes. We report on a partial skeleton of a new 3.5-m-long snake, Sanajeh indicus gen. et sp. nov., recovered from Upper Cretaceous rocks of western India. S. indicus was fossilized in association with a sauropod dinosaur egg clutch, coiled around an egg and adjacent to the remains of a ca. 0.5-m-long hatchling. Multiple snake-egg associations at the site strongly suggest that S. indicus frequented nesting grounds and preyed on hatchling sauropods. We interpret this pattern as "ethofossil" preservation of feeding behavior. S. indicus lacks specializations of modern egg-eaters and of macrostomatans, and skull and vertebral synapomorphies place it in an intermediate position in snake phylogeny. Sanajeh and its large-bodied madtsoiid sister taxa Yurlunggur camfieldensis and Wonambi naracoortensis from the Neogene of Australia show specializations for intraoral prey transport but lack the adaptations for wide gape that characterize living macrostomatan snakes. The Dholi Dungri fossils are the second definitive association between sauropod eggs and embryonic or hatchling remains. New fossils from western India provide direct evidence of feeding ecology in a Mesozoic snake and demonstrate predation risks for hatchling sauropod dinosaurs. Our results suggest that large body size and jaw mobility afforded some non-macrostomatan snakes a greater diversity of prey items than previously suspected on the basis of extant basal snakes.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.000 |
| Meta-epidemiology (narrow) | 0.000 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.002 | 0.001 |
| Science and technology studies | 0.001 | 0.001 |
| Scholarly communication | 0.001 | 0.000 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".