English

edit

Noun

edit

proterosuchid (plural proterosuchids)

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

Anagrams

edit