Chinese-English dictionary »

无尾猿 /wúwěiyuán/ meaning in English

ChineseEnglish
无尾猿 /wúwěiyuán/ noun

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