megathere
English Dictionary
->
Letter M
-> megathere
Search Dictionary:
megathere Definition
(n)
gigantic
extinct
terrestrial
sloth
-
like
mammal
of
the
Pliocene
and
Pleistocene
in
America
megathere Synonyms
ground sloth
megathere
© Art Branch Inc.