English | German | Russian | Czech

indricothere English

Meaning indricothere meaning

What does indricothere mean?

indricothere

Any of a group of extinct mammals, of the genus Indricotherium, from the Oligocene and Miocene epochs

Are you looking for...?