Definitions English

  • a natural family comprising the true sloths.