Dictionary.com
definitions
  • synonyms

indricothere

[in-dri-kuh-theer]
See more synonyms for indricothere 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.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018