phenacodontid
Jump to navigation
Jump to search
English
[edit]Noun
[edit]phenacodontid (plural phenacodontids)
- (zoology) Any member of the family †Phenacodontidae of extinct large herbivorous mammals.
phenacodontid (plural phenacodontids)