Meaning of choloepus didactylus

Definition of choloepus didactylus

(noun) relatively small fast-moving sloth with two long claws on each front foot

Other information on choloepus didactylus

WIKIPEDIA results for choloepus didactylus
Amazon results for choloepus didactylus