Definitions
There is 1 meaning of the phrase
Arctictis Bintourong.
Arctictis Bintourong - as a noun
Arboreal civet of asia having a long prehensile tail and shaggy black hair
Synonyms (Exact Relations)
bearcat11binturong12