an Entity in Data Space: dbkwik.org
Didelphodon was a marsupial from the Late Cretaceous, which was thought to be the biggest marsupial on Earth in its time.