megathere
(noun)
noun
1. gigantic extinct terrestrial sloth-like mammal of the Pliocene and Pleistocene in America
Definition categories: animal, megatheriid
(noun)
1. gigantic extinct terrestrial sloth-like mammal of the Pliocene and Pleistocene in America
Definition categories: animal, megatheriid