Definify.com

Definition 2024


Asian_bearcat

Asian bearcat

English

Noun

Asian bearcat (plural Asian bearcats)

  1. binturong