Baboon — definition
1. baboon (Noun)
1 definition
baboon (Noun) — Large terrestrial monkeys having doglike muzzles.
2 types of
Old World monkey catarrhine
7 types
Mandrillus leucophaeus Mandrillus sphinx Papio ursinus chacma chacma baboon drill mandrill