Meaning of Choloepus

Definition of Choloepus

(noun) a genus of Megalonychidae consisting of the two-toed sloth

Other information on Choloepus

WIKIPEDIA results for Choloepus
Amazon results for Choloepus