French-English dictionary »

macaque rhésus meaning in English

FrenchEnglish
macaque rhésus nom {m}

rhesus macaque◼◼◼(Macaca mulatta)
noun