Megalonyx
Megalonyx (Greek, "large claw") is an extinct genus of ground sloths of the family Megalonychidae, native to North America during Pleistocene epoch. It became extinct during the Quaternary extincti...
See Profile
Land of the Lost (Peacock TV Series)
by Alec Groskreutz, Universal Animation Studios, and Peacock
Land of the Lost (Peacock TV Series) is reboot tv show streaming on Peacock. And it was featuring five family members instead of three like on both versions from 70's and 90's Richard Marshall with...
See Story
Join the Conversation
0 comments on Megalonyx as Cenozoic Animals in Land of the Lost (Peacock TV Series)