mylodontidae
1. [ noun ] (biology,zoology) extinct South American edentates
Synonyms: family_Mylodontidae
Related terms: mammal_family Edentata genus_Mylodon mapinguari mylodontid
Similar spelling:   mylodontid