Indricothere Definition
noun
Any of a group of extinct mammals, of the genus Indricotherium, from the Oligocene and Miocene epochs.
Wiktionary
Other Word Forms of Indricothere
Noun
Singular:
indricothere
Plural:
indricotheresFind Similar Words
Find similar words to indricothere using the buttons below.