Daily Archives: January 13, 2005

Repenomamus an early predatory mammal

A fossil of the early branching mammal Repenomamus robustus and related species Repenomamus giganticus (may be even a larger version of the previous species) were recently described from fossil found in the Liaoning Province, China. R.robustus had a juvenile Psittacosaurus … Continue reading

Posted in Scientific ramblings