What does bradypodidae mean?

bradypodidae meaning in General Dictionary

an all natural family members comprising the true sloths

View more

  • a family group of edentates comprising the true sloths