Chinese-English dictionary »

猿 /yuán/ meaning in English

ChineseEnglish
/yuán/ noun

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