answersLogoWhite

0

no they live in south america, no bamboo. it could grow there, but there is none there naturally and there fore it is not part of the sloth's diet

User Avatar

Wiki User

15y ago

What else can I help you with?