ASTRAPOTHERE
Meaning of ASTRAPOTHERE in English
ˈastrəpōˌthi(ə)r noun
( -s )
Etymology: New Latin Astrapotheria
: an animal or fossil of the Astrapotheria
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012