Stomatosuchidae
Stomatosuchidae is an extinct family of Cretaceous crocodyliforms known from fragmentary fossils, including the long-snouted North African genus Stomatosuchus.
Stomatosuchidae is an extinct family of Cretaceous crocodyliforms known from fragmentary fossils, including the long-snouted North African genus Stomatosuchus.