megatherioid Definition
Definition
Of or relating to the extinct genus Megatherium, which includes massive ground sloths native to South America during the Pleistocene epoch.
Browse
Of or relating to the extinct genus Megatherium, which includes massive ground sloths native to South America during the Pleistocene epoch.
Browse