dinothere

noun
di·​no·​there | \ ˈdīnəˌthi(ə)r\
plural -s

Definition of dinothere

: one of the Deinotherioidea — compare deinotherium

History and Etymology for dinothere

after New Latin Dinotherium dinotherium

Keep scrolling for more