baboon [pl. baboons]
Synonyms
  • ميمون