English

edit

Noun

edit

mylodontid (plural mylodontids)

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