See Also: binturong(medicine)
binturong(dictionary)

binturong (iou)



binturong noun. E19.
[Malay.]
A large prehensile-tailed civet, Arctictis binturong, of southern Asia.