English edit

Noun edit

phenacodontid (plural phenacodontids)

  1. (zoology) Any member of the familyPhenacodontidae of extinct large herbivorous mammals.