Skip to content

Mandrillus leucophaeus

Dictionary definition · Mandrillus leucophaeus

noun

  1. similar to the mandrill but smaller and less brightly colored

Similar words

Source: Open English WordNet (CC BY 4.0).