English edit

Noun edit

proterosuchid (plural proterosuchids)

  1. (zoology) Any member of the family †Proterosuchidae of archosaurs

Related terms edit

Anagrams edit