Attested.to

Definition

large terrestrial monkeys having doglike muzzles

Seed ·

Term in context

baboon in CommonParlance