Chinese-English dictionary »

吼猴 /hǒuhóu/ meaning in English

ChineseEnglish
吼猴 /hǒuhóu/ noun

howler monkey(loud Central American and South American monkey of the genus Alouatta)
noun