Unscramble
Definition of Megatheriidae
Noun: Megatheriidae
Extinct ground sloths
- family Megatheriidae
See also:
megatheriid
Megatherium