baboon /babˈuːn/ n

中文:狒狒

Meaning:Mainly terrestrial African primate with colored ischial callosities and large cheek pouches in which it stores food.

Found in these illustrated scenes(1)

‹ Browse all scenes