dinothere
noun
di·no·there
| \ ˈdīnəˌthi(ə)r\
plural -s
Definition of dinothere
: one of the Deinotherioidea — compare deinotherium
Keep scrolling for more