MarketTitanosuchidae
Company Profile

Titanosuchidae

Titanosuchidae is an extinct family of dinocephalians known only from the middle Permian Tapinocephalus Assemblage Zone of South Africa.

tickerdossier.comtickerdossier.substack.com