English edit

Noun edit

dromatheriid (plural dromatheriids)

  1. Any extinct cynodont of the family †Dromatheriidae