bearcat









bearcat


noun

  1. Informal. a person or thing that fights or acts with force or fierceness.
  2. binturong.
  3. a panda, Ailurus fulgens.

noun

  1. another name for lesser panda See panda (def. 2)
50 queries 0.541