BABOON


Meaning of BABOON in English

[ba.boon] n [ME babewin, fr. MF babouin, fr. baboue grimace] (15c): any of a genus (Papio) of large gregarious primates of Africa and southwestern Asia having a long square naked muzzle; also: any of several closely related primates

Merriam-Webster English vocab.      Английский словарь Merriam Webster.