Banggai cuscus explained
The Banggai cuscus (Strigocuscus pelengensis) is a species of cuscus, a type of possum. It is found in the Peleng and Sula Islands to the east of Sulawesi in Indonesia.[1]
Notes and References
- Mammal Species of the World By Don E. Wilson, DeeAnn M. Reeder, page 49