English edit

Noun edit

astrapothere (plural astrapotheres)

  1. (zoology) Any of several extinct, hoofed, herbivorous mammals, of the order Astrapotheria, from Cenozoic South America.