therodont
noun
the·ro·dont
| \ ˈthirəˌdänt\
plural -s
Definition of therodont
Keep scrolling for more