DOG-FACED BABOON


Meaning of DOG-FACED BABOON in English

noun

see dog-faced ape

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.