mylodontid
1. [ noun ] (zoology) a variety of extinct edentate
Related terms: edentate mapinguari Mylodontidae
Similar spelling:   Mylodontidae
  mylodon