Definify.com

Definition 2024


狐猴

狐猴

Chinese

fox monkey
simp. and trad.
(狐猴)

Noun

狐猴

  1. a lemur