English edit

Noun edit

mylodontid (plural mylodontids)

  1. (zoology) Any ground sloth in the family Mylodontidae.