chacma baboon - English Synonyms Dictionary

chacma baboon

n.
[1] chacma , Papio ursinus