Meaning of bradypodidae

Definition of bradypodidae

(noun) a family of edentates comprising the true sloths

Other information on bradypodidae

WIKIPEDIA results for bradypodidae
Amazon results for bradypodidae