bearcat Meaning and Definition

Definitions

English definition for bearcat

1. n. arboreal civet of Asia having a long prehensile tail and shaggy black hair

All in One

The bearcat, also known as the binturong, is a viverrine mammal from Southeast Asia.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video