Word info

indricothere

Noun

Meaning

indricothere (plural indricotheres)

Any member of the extinct genus †Indricotherium of mammals, from the Oligocene and Miocene epochs

Source: en.wiktionary.org

Close letter words and terms