Mylodon — definition

1. mylodon (Noun)

1 definition

mylodon (Noun) — Large (bear-sized) extinct edentate mammal of the Pleistocene in South America.

1 type of
edentate
1 part of
genus Mylodon