Chinese-English dictionary »

無尾猿 meaning in English

ChineseEnglish
無尾猿 noun

ape [apes](primate of the clade Hominoidea)
noun
[UK: eɪp] [US: ˈeɪp]