Skip to main content

bearcat

English bearcat meaning in English  •  bearcat का अर्थ अंग्रेजी में
Noun
  • an arboreal civet of Asia (Arctictis bintourong) having a long prehensile tail and shaggy black hair.
Advertisement