Unscramble
Definition of Bradypodidae
Noun: Bradypodidae
A family of edentates comprising the true sloths
- family Bradypodidae
See also:
bradykinins
Bradypus