Arabian baboon
English
Noun
Arabian
baboon
(
plural
Arabian baboons
)
Synonym of
hamadryas
.