French-English dictionary »

singe anthropoïde meaning in English

FrenchEnglish
singe anthropoïde nom {m}

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