hog-faced ape
English
Noun
hog
-
faced
ape
(
plural
hog-faced apes
)
Synonym of
baboon
(
Papio
spp.)
Synonym:
hog-ape