Definify.com

Definition 2024


果子狸

果子狸

Chinese

fruit (dog); wild cat
simp. and trad.
(果子狸)
果子

Noun

果子狸

  1. masked palm civet