astrapothere
noun
as·tra·po·there
| \ ˈastrəpōˌthi(ə)r\
plural -s
Definition of astrapothere
: an animal or fossil of the Astrapotheria
Keep scrolling for more