mylodon
English Dictionary
->
Letter M
-> mylodon
Search Dictionary:
mylodon Definition
(n)
large
(
bear
-
sized
)
extinct
edentate
mammal
of
the
Pleistocene
in
South
America
mylodon Synonyms
mylodon
© Art Branch Inc.