dinothere

/dɪnəˈθɛri/

Definitions

1. noun

A type of prehistoric mammal that is closely related to the sloth and the armadillo.

“Fossil remains of the dinothere were discovered in the remote region of South America.”

Synonyms

  • giantopithecus
  • slothadillo

Antonyms

  • mammal