Astrapothere Definition
noun
(zoology) Any of several extinct, hoofed, herbivorous mammals, of the order Astrapotheria, from Cenozoic South America.
Wiktionary
Other Word Forms of Astrapothere
Noun
Singular:
astrapothere
Plural:
astrapotheresFind Similar Words
Find similar words to astrapothere using the buttons below.