Mylodontidae

1. (noun) extinct South American edentates
Synonyms: family Mylodontidae
Related Words: mammal family



Terms and Conditions of Use / Copyright Notice