Maomingosuchus is an extinct genus of gavialoid crocodylian that lived in Southeast Asia during the Late Eocene epoch.
Advertisement
Maomingosuchus is an extinct genus of gavialoid crocodylian that lived in Southeast Asia during the Late Eocene epoch.