Asian bearcat
English
Noun
Asian
bearcat
(
plural
Asian bearcats
)
binturong