Definition & Meaning | English word ASTRAPOTHERE
ASTRAPOTHERE
Definitions of ASTRAPOTHERE
- (zoology) Any of several extinct, hoofed, herbivorous mammals, of the order Astrapotheria, from Cenozoic South America.
Number of letters
12
Is palindrome
No
Search for ASTRAPOTHERE in:
Page preparation took: 80.74 ms.