Dictionary.com
definitions
  • synonyms

indricothere

[in-dri-kuh-theer]
See more synonyms on Thesaurus.com
noun
  1. a long-necked, long-legged, fossil mammal, Indricotherium transouralicum, related to the rhinoceros and existing 10 to 30 million years ago, possibly the largest and heaviest land mammal.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018