binturong - English Synonyms Dictionary

binturong

n.
[1] bearcat , Arctictis bintourong