BABOON


Meaning of BABOON in English

[noun] [C] - a type of large monkey found in Africa and S. Asia, which has a long pointed hairless face and large teethSee picture: Apes and monkeys

Cambridge English vocab.      Кембриджский английский словарь.