Chinese-English dictionary »

松鼠猴 /sōngshǔhóu/ meaning in English

ChineseEnglish
松鼠猴 /sōngshǔhóu/ noun

squirrel monkey(Saimiri)
noun