Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megathere Definition

Cancel
megathere
noun
An extinct, gigantic, ground sloth (genus ''Megatherium'') that flourished in South America during the Pleistocene epoch

Words Related to megathere!

megathere Examples by Brain Bank Users