Repenomamus

Repenomamus is an extinct genus of gobiconodontid mammals from Early Cretaceous China. Its largest species rank among the biggest mammals known from the Mesozoic.

Connect