1 astrapothere | Definition of astrapothere

astrapothere

noun
as·​tra·​po·​there | \ ˈastrəpōˌthi(ə)r\
plural -s

Definition of astrapothere

: an animal or fossil of the Astrapotheria

History and Etymology for astrapothere

New Latin Astrapotheria

Keep scrolling for more