indricothere








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.

Leave a Reply

Your email address will not be published. Required fields are marked *

51 queries 1.138