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