Meaning

1 senses
  1. (dated)A hamadryas baboon (Papio hamadryas).

Forms

plural: dog-faced baboons

Synonyms

1 synonyms
dog-faced ape

See also

neighbours in the dictionary
dog-faced baboon — meaning, examples, forms, synonyms | Krumeto