Home

Word

baboon, n.
(baboons)
more info large terrestrial monkeys having doglike muzzles
<noun.animal>

baboon