large primates with dog-like snouts, sharp teeth, and powerful builds that live in groups in African and Asian savannas.
From French 'baboin' or 'babouin,' which may derive from Arabic or other African languages, referring to these distinctive primates found across the African continent.
Try Another Word