Definisi 'bearcat'

English to English
noun
1 arboreal civet of Asia having a long prehensile tail and shaggy black hair Terjemahkan
source: wordnet30


Visual Synonyms